XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2021
Jul. 31, 2024
Jul. 31, 2023
Apr. 30, 2024
Jan. 31, 2024
Oct. 31, 2023
Debt Instrument [Line Items]                
Aggregate principal amount       $ 160,000   $ 160,000    
Notes remained outstanding       153,867   153,593    
Revolving Credit Facility [Member]                
Debt Instrument [Line Items]                
Line of credit description   (1) a term Secured Overnight Financing Rate (“SOFR”) rate for a specified interest period plus a SOFR adjustment (equal to 0.10%) plus a margin of 1.60% or (2) base rate plus a margin of 0.60% at our option.            
Line facility fee rate   0.25%            
Revolving Credit Facility [Member] | Credit Agreement [Member]                
Debt Instrument [Line Items]                
Line of credit description   (i) $50 million and (ii) a borrowing base calculated as the sum of (a) 80% of the value of certain of our eligible accounts receivable, plus (b) up to 100% of the value of eligible cash collateral. The Revolving Credit Facility will mature on October 25, 2024 and is secured by substantially all of our assets.            
Outstanding loans       0        
Line of credit       $ 15,000   $ 15,000 $ 15,000 $ 15,000
2029 Notes [Member]                
Debt Instrument [Line Items]                
Aggregate principal amount $ 160,000              
Proceeds from convertible debt 153,500              
Debt issuance costs 6,500              
Effective interest rate       8.00%        
2026 Notes [Member]                
Debt Instrument [Line Items]                
Aggregate principal amount 146,100   $ 143,800          
Proceeds from convertible debt 141,000   138,500          
Debt issuance costs     $ 5,300          
Notes plus accrued and unpaid interest 2,300              
Notes remained outstanding $ 2,800              
Effective interest rate     1.25%   2.31%      
Maturity date     Mar. 15, 2026          
Convertible Senior Notes [Member]                
Debt Instrument [Line Items]                
Effective interest rate 7.00%              
Maturity date Mar. 01, 2029              
Convertible Notes [Member]                
Debt Instrument [Line Items]                
Fair value of the convertible notes       $ 216,700