XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Fair Value of Warrants (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning balance $ 10,320 $ 7,977
Ending balance 9,338 6,267
Warrant | Private placement warrants    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Beginning balance 4,727 222
Change in fair value of warrant liability (1,625) (32)
Ending balance $ 3,102 $ 190