XML 85 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Note 17 - Debt - Long-term debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Long-term debt $ 163,625 $ 163,625  
Current portion (12,500)   $ (12,500)
Long-term debt, excluding current portion 151,125   $ 176,875
Term Loan [Member]      
Long-term debt 115,625 115,625  
Revolving Credit Facility [Member] | Line of Credit [Member]      
Long-term debt $ 48,000 $ 48,000