v3.26.1
BASIC AND DILUTED LOSS PER SHARE - Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
NET LOSS PER COMMON SHARE    
Antidilutive securities excluded from computation of earnings per share 84,323,717 5,772,500
Common stock warrants    
NET LOSS PER COMMON SHARE    
Antidilutive securities excluded from computation of earnings per share 37,690,548 4,450,324
Assumed conversion of preferred stock    
NET LOSS PER COMMON SHARE    
Antidilutive securities excluded from computation of earnings per share 45,443,059  
Employee Stock Option    
NET LOSS PER COMMON SHARE    
Antidilutive securities excluded from computation of earnings per share 1,190,110 1,322,176