XML 94 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
2024 $ 157,839  
2025 157,609  
2026 121,211  
2027 120,324  
2028 119,623  
Thereafter 790,691  
Total lease payments 1,467,297  
Less imputed interest (657,043)  
Long-term portion of operating lease liabilities 711,387 $ 758,440
Accrued Liabilities [Member]    
Less current portion (included in accrued liabilities) $ (98,867) $ (88,776)