v3.26.3
OTHER LIABILITIES - Schedule of Weighted Average Assumptions (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Sep. 30, 2026
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Total warrant liability   $ 27,227 $ 24,117
Risk-free rate | Minimum | Valuation, Black-Scholes Pricing Model Approach      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants   0.032 0.023
Risk-free rate | Maximum | Valuation, Black-Scholes Pricing Model Approach      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants   0.034 0.027
Expected volatility | Minimum | Valuation, Black-Scholes Pricing Model Approach      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants   0.60 0.64
Expected volatility | Maximum | Valuation, Black-Scholes Pricing Model Approach      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants   1 1.04
Brokered Placement Warrants      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Exercise price of warrants or rights (per share) | $ / shares $ 2.15    
Number of warrants (in shares) | shares 34,847,025    
Total warrant liability   $ 20,876 $ 18,052
Orion Warrants, Expiring January 2029      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Exercise price of warrants or rights (per share) | $ / shares $ 1.01    
Number of warrants (in shares) | shares 5,000,000    
Total warrant liability   6,155 5,287
Orion Warrants, Expiring January 2028      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Exercise price of warrants or rights (per share) | $ / shares $ 2.72    
Number of warrants (in shares) | shares 500,000    
Total warrant liability   196 361
Orion Warrants, Expiring September 2026      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Exercise price of warrants or rights (per share) | $ / shares $ 3.17    
Number of warrants (in shares) | shares 3,750,000    
Total warrant liability   $ 0 $ 417