XML 104 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (as restated) (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Mar. 14, 2023
Mar. 31, 2021
Oct. 31, 2023
Debt Instrument [Line Items]      
Net proceeds from convertible notes     $ 12,800
Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]      
Debt Instrument [Line Items]      
Revolving line facility fee 0.25%    
Revolving Credit Facility [Member] | Credit Agreement [Member]      
Debt Instrument [Line Items]      
Outstanding loans     0
Line of credit $ 15,000    
Convertible Senior Notes [Member]      
Debt Instrument [Line Items]      
Aggregate principal amount   $ 143,800  
Proceeds from convertible debt   138,500  
Debt issuance costs   $ 5,300  
Interest rate   1.25%  
Maturity date   Mar. 15, 2026  
Convertible Notes [Member]      
Debt Instrument [Line Items]      
Fair value of the convertible notes     $ 116,900