XML 86 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Long-Term Debt $ 189,375  
Current portion (12,500) $ (4,000)
Long-term debt, excluding current portion 176,875 $ 28,000
Term Loan [Member]    
Long-Term Debt 121,875  
Revolving Credit Facility [Member] | Line of Credit [Member]    
Long-Term Debt $ 67,500