XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONVERTIBLE SENIOR NOTES (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
May 31, 2023
USD ($)
D
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
CONVERTIBLE SENIOR NOTES    
Additional principal amount $ 7,500  
Convertible Senior Notes    
CONVERTIBLE SENIOR NOTES    
Aggregate principal amount $ 52,500  
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   $ 10.89
Outstanding Principal Amount   $ 60,000
Conversion Shares, Market Value   60,600
Interest Expense   1,900
Amortization of debt   $ 600
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  
Threshold trading days | D 5  
Threshold consecutive trading days | D 10  
Trading price as percentage of product of the last reported sale price 98.00%