XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Long-term debt $ 536,001   $ 536,973
Less: Current portion (6,605) $ (6,588) (6,588)
Long-term debt 529,396 $ 530,385 530,385
Term Loan [Member]      
Long-term debt 533,031   533,951
Equipment Long-term Note Payable and Finance Leases [Member]      
Long-term debt $ 2,970   $ 3,022