XML 165 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Debt, Net - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt instrument, carrying value $ 142,347 $ 155,525
Net unamortized debt issuance costs (279) (467)
Total debt, net 142,068 155,058
Less: current portion of long-term debt (14,192) (30,785)
Total long-term debt, net 127,876 124,273
Senior Notes [Member] | Five Point Eight Two Percent Senior Note Due March Two Zero Two Four [Member]    
Debt instrument, carrying value 0 12,685
Senior Notes [Member] | Eight Point Nine Two Percent Senior Note Due March Two Zero Two Four [Member]    
Debt instrument, carrying value 0 4,012
Senior Notes [Member] | Five Point Zero Three Percent Senior Note Due December Two Zero Two Six [Member]    
Debt instrument, carrying value 22,841 34,262
Senior Notes [Member] | Five Point One Eight Percent Senior Note Due December Two Zero Two Six [Member]    
Debt instrument, carrying value 5,822 8,732
Opco Senior Notes [Member]    
Debt instrument, carrying value 28,663 59,691
Opco [Member] | Floating Rate Revolving Credit Facility Due October 2029 [Member]    
Debt instrument, carrying value 113,684 95,834
Opco [Member] | Senior Notes [Member]    
Debt instrument, carrying value $ 28,700 $ 59,700