v3.26.1
Note 8 - Debt, Net - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt instrument, carrying value $ 60,415 $ 33,215
Net unamortized debt issuance costs (97) (133)
Total debt, net 60,318 33,082
Less: current portion of debt (14,234) (14,198)
Total long-term debt, net 46,084 18,884
Senior Notes [Member] | Five Point Zero Three Percent Senior Note Due December Two Zero Two Six [Member]    
Debt instrument, carrying value 11,420 11,420
Senior Notes [Member] | Five Point One Eight Percent Senior Note Due December Two Zero Two Six [Member]    
Debt instrument, carrying value 2,911 2,911
Opco Senior Notes [Member]    
Debt instrument, carrying value 14,331 14,331
Opco [Member] | Floating Rate Revolving Credit Facility Due October 2029 [Member]    
Debt instrument, carrying value 46,084 18,884
Opco [Member] | Senior Notes [Member]    
Debt instrument, carrying value $ 14,300 $ 14,300