v3.26.3
Note 9 - Debt (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
May 04, 2026
Sep. 16, 2022
Jul. 23, 2021
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2024
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Repayments of Debt             $ 22,230 $ 33,330  
Note Purchase Agreement [Member]                  
Debt Instrument, Unamortized Discount, Total     $ 1,500            
Debt Instrument, Periodic Payment, Exit Payment, Percent     2.00%            
Debt Instrument, Interest Rate, Stated Percentage   8.00%       11.11%      
Debt Instrument, Exit Payment Percent           2.00%      
Debt Instrument, Periodic Payment, Principal           $ 11,100      
Debt Instrument, Periodic Payment, Exit Payment           $ 200      
Debt Instrument, Interest Rate, Effective Percentage                 12.99%
Repayments of Debt $ 11,500                
Long-Term Debt $ 0                
Interest Expense, Debt       $ 100 $ 100     $ 500  
Note Purchase Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]                  
Debt Instrument, Basis Spread on Variable Rate   0.26161%              
Note Purchase Agreement [Member] | Adjusted Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]                  
Debt Instrument, Basis Spread on Variable Rate   3.50%              
Secured Promissory Notes [Member] | Oxford Finance Limited Liability Company [Member]                  
Line of Credit Facility, Maximum Borrowing Capacity     $ 100,000            
Debt Instrument, Face Amount     $ 100,000