v3.25.4
SUBSEQUENT EVENTS (Details) - Subsequent Event - USD ($)
1 Months Ended
Feb. 20, 2026
Jan. 29, 2026
New 2029 Notes    
SUBSEQUENT EVENTS    
Secured debt   $ 50,000,000
Maximum fee of common stock   17,806,866
At-the-Market Offerings    
SUBSEQUENT EVENTS    
Gross proceeds $ 26,200,000  
Sales agent fees paid $ 500,000  
Shares issued through at-the-market offering 20,400,000  
Sales and Registration Agreement    
SUBSEQUENT EVENTS    
Aggregated offering price $ 150,000,000