v3.26.1
Note 5 - Debt - Schedule of Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Total debt $ 67,500 $ 68,125
Unamortized debt discount and issuance costs (983) (1,126)
Total debt, net of unamortized debt discount and issuance costs 66,517 66,999
Current portion of long-term debt, net 2,862 2,236
Long-term debt, net 63,655 64,763
Revolving Credit Facility [Member]    
Total debt 45,000 45,000
Term Loan [Member]    
Total debt $ 22,500 $ 23,125