v3.25.1
Note 17 - Debt - Schedule of Maturity (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Remainder of 2025 $ 9,375
2026 12,500
2027 12,500
2028 12,500
2029 135,875
Long-Term Debt 182,750
Revolving Credit Facility [Member] | Line of Credit [Member]  
Remainder of 2025 0
2026 0
2027 0
2028 0
2029 64,000
Long-Term Debt 64,000
Term Loan [Member]  
Remainder of 2025 9,375
2026 12,500
2027 12,500
2028 12,500
2029 71,875
Long-Term Debt $ 118,750