XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Debt, Net - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt instrument, carrying value $ 139,047 $ 142,347
Net unamortized debt issuance costs (243) (279)
Total debt, net 138,804 142,068
Less: current portion of long-term debt (14,210) (14,192)
Total long-term debt, net 124,594 127,876
Senior Notes [Member] | Five Point Zero Three Percent Senior Note Due December Two Zero Two Six [Member]    
Debt instrument, carrying value 22,841 22,841
Senior Notes [Member] | Five Point One Eight Percent Senior Note Due December Two Zero Two Six [Member]    
Debt instrument, carrying value 5,822 5,822
Opco Senior Notes [Member]    
Debt instrument, carrying value 28,663 28,663
Opco [Member] | Floating Rate Revolving Credit Facility Due October 2029 [Member]    
Debt instrument, carrying value 110,384 113,684
Opco [Member] | Senior Notes [Member]    
Debt instrument, carrying value $ 28,700 $ 28,700