XML 102 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (as restated) (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Mar. 14, 2023
Mar. 31, 2021
Jul. 31, 2023
Debt Instrument [Line Items]      
Payment of capped calls     $ 12,800,000
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,000    
Convertible Senior Notes [Member]      
Debt Instrument [Line Items]      
Aggregate principal amount   $ 143,800,000  
Proceeds from Convertible Debt   138,500,000  
Debt issuance costs   $ 5,300,000  
Interest rate   1.25%  
Maturity date   Mar. 15, 2026  
Convertible Notes [Member]      
Debt Instrument [Line Items]      
Fair value of the Convertible Notes     $ 133,500,000