XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements and Hierarchy - Summary of Carrying Amounts of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Financial assets:    
Cash and restricted cash $ 95,534 $ 115,174
Accounts receivable 24,513 20,007
Other receivables 1,279 1,237
Financial liabilities:    
Accounts payable 12,596 15,559
Derivative Warrant Liability    
Financial liabilities:    
Derivative warrant liabilities 3,654 2,193
Derivative Earnout    
Financial liabilities:    
Derivative warrant liabilities $ 20,578 $ 60,018