XML 72 R51.htm IDEA: XBRL DOCUMENT v3.25.3
CONVERTIBLE SENIOR NOTES (Details)
1 Months Ended
Nov. 15, 2025
USD ($)
May 31, 2023
USD ($)
D
$ / shares
Sep. 30, 2025
USD ($)
Dec. 31, 2024
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%    
Unamortized issuances costs | $     $ 700,000 $ 1,400,000
Debt Instrument, Redemption, Threshold Percentage of Stock Price Trigger   130.00%    
Debt Instrument, Redemption, Threshold Trading Days   20    
Debt Instrument, Redemption, Threshold Consecutive Trading Days   30    
Convertible rate | $ / shares   $ 92.8031    
Conversion price | $ / shares   $ 10.78    
Price as percentage of principal amount   100.00%    
Convertible Senior Notes | Subsequent events        
CONVERTIBLE SENIOR NOTES        
Debt Instrument, Periodic Payment, Interest, Payment Not Made, Thirty Day Grace Election | $ $ 1,500,000      
Convertible Senior Notes | Scenario one for conversion of notes        
CONVERTIBLE SENIOR NOTES        
Threshold trading days   20    
Threshold consecutive trading days   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    
Threshold trading days   5    
Threshold consecutive trading days   10    
Trading price as percentage of product of the last reported sale price   98.00%