Annual report pursuant to Section 13 and 15(d)

Schedule of Accounts Receivable Net (Details)

v3.22.1
Schedule of Accounts Receivable Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Trade accounts receivable $ 18,520 $ 1,975
Unbilled accounts receivable 23,089 1,215
Accounts receivable, gross 41,609 3,190
Less allowances (3,901) (35)
Total accounts receivable $ 37,708 $ 3,155