v3.25.2
CONVERTIBLE SENIOR NOTES (Details)
1 Months Ended 12 Months Ended
May 31, 2023
USD ($)
D
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
CONVERTIBLE SENIOR NOTES      
Additional principal amount $ 7,500,000    
Convertible Senior Notes      
CONVERTIBLE SENIOR NOTES      
Aggregate principal amount $ 52,500,000    
Interest rate 5.00%    
Convertible rate | $ / shares $ 92.8031    
Conversion price | $ / shares $ 10.78 $ 10.78  
Price as percentage of principal amount 100.00%    
Share Price | $ / shares   $ 8.01  
Outstanding Principal Amount   $ 60,000,000  
Conversion Shares, Market Value   44,600,000  
Interest Expense   3,000,000 $ 1,900,000
Amortization of debt   1,000,000 600,000
Unamortized issuances costs   $ 1,400,000 $ 2,400,000
Effective interest rate   6.80% 6.80%
Convertible Senior Notes | Scenario one for conversion of notes      
CONVERTIBLE SENIOR NOTES      
Threshold trading days | D 20    
Threshold consecutive trading days | D 30    
Percentage of sale price trigger 130.00%    
Convertible Senior Notes | Scenario two for conversion of notes      
CONVERTIBLE SENIOR NOTES      
Aggregate principal amount $ 1,000,000    
Threshold trading days | D 5    
Threshold consecutive trading days | D 10    
Principal amount denomination for conversion into common stock $ 1,000    
Trading price as percentage of product of the last reported sale price 98.00%