XML 86 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
2023, operating lease $ 1,584  
2023, finance lease 18,489  
2024, operating lease 1,088  
2024, finance lease 0  
2025, operating lease 883  
2025, finance lease 0  
2026, operating lease 344  
2026, finance lease 0  
2027, operating lease 0  
2027, finance lease 0  
After 2028, operating lease 0  
After 2028, finance lease 0  
Total future minimum lease payments, operating lease 3,899  
Total future minimum lease payments, finance lease 18,489  
Less interest, operating lease (83)  
Less interest, finance lease (952)  
Present value of lease liabilities, operating lease 3,816 $ 5,543
Present value of lease liabilities, finance lease $ 17,537 $ 1,901