XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements and Hierarchy - Summary of Carrying Amounts of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Financial assets:    
Cash and restricted cash $ 64,208 $ 115,174
Accounts receivable 28,947 20,007
Other receivables 422 1,237
Financial liabilities:    
Accounts payable 13,900 15,559
Derivative Warrant Liability    
Financial liabilities:    
Derivative warrant liabilities 1,589 2,193
Derivative Earnout    
Financial liabilities:    
Derivative warrant liabilities $ 9,778 $ 60,018