XML 73 R65.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Details)
$ in Thousands, shares in Millions
3 Months Ended
Jan. 16, 2025
USD ($)
shares
Sep. 13, 2024
shares
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Cash received from exercise of warrants     $ 5,400 $ 0  
Private warrants | Level 3          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Aggregate value     $ 187   $ 443
Private warrants | Level 3 | Fair Value Measurements on Recurring Basis | Expected annual dividend yield          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Warrant, measurement input     0   0
RTI Warrants          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Cash received from exercise of warrants $ 5,400        
RTI Warrants | Common stock          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Shares issued (in shares) | shares 1.5        
RTI Warrants | Level 3          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Aggregate value     $ 0   $ 10,109
RTI Warrants | Level 3 | Fair Value Measurements on Recurring Basis | Expected annual dividend yield          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Warrant, measurement input         0
Series B Warrants | Level 3          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Aggregate value     $ 12,501   $ 20,468
Series B Warrants | Level 3 | Fair Value Measurements on Recurring Basis | Expected annual dividend yield          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Warrant, measurement input     0   0
Series C Warrants          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Shares issued (in shares) | shares   5.0      
Series C Warrants | Level 3          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Aggregate value     $ 24,350   $ 37,850
Series C Warrants | Level 3 | Fair Value Measurements on Recurring Basis | Expected annual dividend yield          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]          
Warrant, measurement input     0   0