XML 81 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Changes in Balances of Level 3 Financial Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in fair value of warrants    
Level 3      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance $ 900 $ 0 $ 1,092,145
Settlements     (1,092,145)
Receipts   900  
Total unrealized losses (gains) 86    
Ending balance 814 900 0
Level 3 | Convertible securities      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 0 0 949,553
Settlements     (949,553)
Receipts   0  
Total unrealized losses (gains) 0    
Ending balance 0 0 0
Level 3 | Derivative liabilities      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 0 0 44,810
Settlements     (44,810)
Receipts   0  
Total unrealized losses (gains) 0    
Ending balance 0 0 0
Level 3 | Warrants payable      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 0 0 97,782
Settlements     (97,782)
Receipts   0  
Total unrealized losses (gains) 0    
Ending balance 0 0 0
Level 3 | Warrants receivable      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 900 0 0
Settlements     0
Receipts   900  
Total unrealized losses (gains) 86    
Ending balance $ 814 $ 900 $ 0