XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Deferred transaction costs $ 0 $ 3,041
Prepaid expenses 2,819 1,105
Contract assets 4,069 626
Vendor deposits 1,057 198
Other current assets 1,125 0
Total other current assets $ 9,070 $ 4,970