v3.26.1
Note 11 - Debt - Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Term Loan - principal $ 114,459  
Term Loan - unamortized discount and deferred financing costs 0 $ (2,576)
Long-term debt 114,459 111,903
Current portion of long-term debt - net of unamortized discount and deferred financing costs of zero and $2,576 as of June 30, 2026, and December 31, 2025, respectively 114,420 111,853
Long-term debt 39 50
Total debt 114,459 111,903
Term Loan [Member]    
Term Loan - principal 114,394 114,394
Term Loan - unamortized discount and deferred financing costs 0 (2,576)
Long-term debt 114,394 111,818
Total debt 114,394 111,818
Other Debt [Member]    
Long-term debt 65 85
Total debt $ 65 $ 85