Quarterly report pursuant to Section 13 or 15(d)

Note 1 - Organization and Accounting Policies - Fair Value of Financial Instruments (Details)

v3.24.1.u1
Note 1 - Organization and Accounting Policies - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets [Abstract]    
Prepayments and other $ 12,374 $ 12,434
Liabilities [Abstract]    
Accrued liabilities and other $ 60,345 $ 67,597
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepayments and other Prepayments and other
Derivative asset $ 0 $ 403
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued liabilities and other Accrued liabilities and other
Derivative liability $ 420  
Liabilities, Fair Value Disclosure 420 $ 163
Assets, Fair Value Disclosure   403
SARs liability   163
Fair Value, Inputs, Level 1 [Member]    
Derivative asset 0 0
Derivative liability 0  
Liabilities, Fair Value Disclosure 0 0
Assets, Fair Value Disclosure   0
SARs liability   0
Fair Value, Inputs, Level 2 [Member]    
Derivative asset 0 403
Derivative liability 420  
Liabilities, Fair Value Disclosure 420 163
Assets, Fair Value Disclosure   403
SARs liability   163
Fair Value, Inputs, Level 3 [Member]    
Derivative asset 0 0
Derivative liability 0  
Liabilities, Fair Value Disclosure $ 0 0
Assets, Fair Value Disclosure   0
SARs liability   $ 0