v3.26.1
FAIR VALUE MEASUREMENTS - Transfers from Level 3 to Level2 (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
FAIR VALUE MEASUREMENTS    
Transfers in to Level 3 $ 0  
Transfers out to Level 2 $ 0  
Amended March 2025 Warrants    
FAIR VALUE MEASUREMENTS    
Issuance of Warrants   $ 1,477,000
Change in Far Value through Date of Modification   $ 3,414,000
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,000)
Transfers out to Level 2   $ (4,621,000)