XML 113 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Fair Value of Assets and Liabilities (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Financial Assets    
Total $ 3,294 $ 531
Financial Liabilities    
Total 45,561 89,366
Public warrants    
Financial Liabilities    
Warrants 12,880 25,243
Private placement warrants    
Financial Liabilities    
Warrants 673 1,248
Underwriter Warrants    
Financial Liabilities    
Warrants 75 139
OTM Warrants    
Financial Liabilities    
Warrants 4,706 6,849
PIPE Warrants    
Financial Liabilities    
Warrants 27,227 55,887
Interest rate swaps    
Financial Assets    
Interest rate swaps 3,294 531
Level 1    
Financial Assets    
Total 0 0
Financial Liabilities    
Total 12,880 25,243
Level 1 | Public warrants    
Financial Liabilities    
Warrants 12,880 25,243
Level 1 | Private placement warrants    
Financial Liabilities    
Warrants 0 0
Level 1 | Underwriter Warrants    
Financial Liabilities    
Warrants 0 0
Level 1 | OTM Warrants    
Financial Liabilities    
Warrants 0 0
Level 1 | PIPE Warrants    
Financial Liabilities    
Warrants 0 0
Level 1 | Interest rate swaps    
Financial Assets    
Interest rate swaps 0 0
Level 2    
Financial Assets    
Total 3,294 531
Financial Liabilities    
Total 0 0
Level 2 | Public warrants    
Financial Liabilities    
Warrants 0 0
Level 2 | Private placement warrants    
Financial Liabilities    
Warrants 0 0
Level 2 | Underwriter Warrants    
Financial Liabilities    
Warrants 0 0
Level 2 | OTM Warrants    
Financial Liabilities    
Warrants 0 0
Level 2 | PIPE Warrants    
Financial Liabilities    
Warrants 0 0
Level 2 | Interest rate swaps    
Financial Assets    
Interest rate swaps 3,294 531
Level 3    
Financial Assets    
Total 0 0
Financial Liabilities    
Total 32,681 64,123
Level 3 | Public warrants    
Financial Liabilities    
Warrants 0 0
Level 3 | Private placement warrants    
Financial Liabilities    
Warrants 673 1,248
Level 3 | Underwriter Warrants    
Financial Liabilities    
Warrants 75 139
Level 3 | OTM Warrants    
Financial Liabilities    
Warrants 4,706 6,849
Level 3 | PIPE Warrants    
Financial Liabilities    
Warrants 27,227 55,887
Level 3 | Interest rate swaps    
Financial Assets    
Interest rate swaps $ 0 $ 0