XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Note 9 - Leases - Future Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
2023, finance leases $ 654  
2023, operating leases 6,710  
2024, finance leases 968  
2024, operating leases 6,538  
2025, finance leases 725  
2025, operating leases 6,565  
2026, finance leases 666  
2026, operating leases 6,465  
2027, finance leases 434  
2027, operating leases 6,187  
Thereafter, finance leases 0  
Thereafter, operating leases 82,759  
Total lease payments, finance leases 3,447  
Total lease payments, operating leases 115,224  
Amount representing interest, finance leases (410)  
Amount representing interest, operating leases (21,050)  
Present value of lease liabilities, operating leases 94,174 $ 98,429
Current portion of lease liabilities, operating leases (4,702) (4,704)
Long-term lease liabilities, operating leases 89,472 93,725
Accrued Liabilities and Other Long-term Liabilities [Member]    
Present value of lease liabilities, finance leases 3,037 $ 2,169
Accrued Liability [Member]    
Current portion of lease liabilities, included in Accrued liabilities, finance leases [1] (502)  
Other Liabilities [Member]    
Long-term lease liabilities, finance leases [2] $ 2,535  
[1] Current portion of finance lease liabilities are included in Accrued liabilities.
[2] Long-term finance lease liabilities, less current portion are included in Other long-term liabilities.