v3.26.1
Note 10 - Long-term Debt (Details Textual) - Secured Debt [Member] - USD ($)
$ in Thousands
1 Months Ended
Feb. 26, 2026
Mar. 13, 2024
Jul. 31, 2023
Mar. 31, 2026
Mar. 07, 2022
Secured Long-Term Debt, Noncurrent $ 250,000       $ 100,000
Secured Long Term Debt, First Tranche 200,000       75,000
Secured Long Term Debt, Additional Draw         $ 25,000
Secured Long Term Debt, Third Tranche   $ 25,000      
Secured Long Term Debt, Fourth Tranche   $ 75,000      
Long-Term Debt, Gross 125,000        
Secured Long Term Debt, Second Tranche $ 50,000        
Debt Instrument, Interest Rate, Stated Percentage 8.25%        
Debt Instrument, Exit Fee, Percentage of Principal Repaid 1.00%        
Gain (Loss) on Extinguishment of Debt $ 0        
Debt Issuance Costs, Gross       $ 9,700  
Secured Overnight Financing Rate (SOFR) [Member]          
Debt Instrument, Basis Spread on Variable Rate   7.25% 8.25%    
Additional Adjustment on SOFR Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate   0.26161% 0.26161%