v3.26.1
COMMON STOCK - Transfers from Level 3 to Level2 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Transfers out to Level 2   $ 0
Amended March 2025 Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Issuance of Warrants $ 1,477  
Change in Far Value through Date of Modification $ 3,414  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Adjustment of Warrants  
Exercises $ (270)  
Transfers out to Level 2 $ (4,621)