XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 9 - Leases, Right-to-Use Assets and Related Liabilities - Future Minimum Payments Under Non-cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
2022, financing leases $ 4,397  
2022, operating lease 881  
2022, both 5,278  
2023, financing leases 1,713  
2023, operating lease 528  
2023, both 2,241  
2024, financing leases 1,729  
2024, operating lease 305  
2024, both 2,034  
2025, financing leases 1,743  
2025, operating lease 315  
2025, both 2,058  
2026, financing leases 1,759  
2026, operating lease 324  
2026, both 2,083  
2026 and thereafter, financing leases 19,814  
Thereafter, operating lease 706  
Thereafter, both 20,520  
Total, financing leases 31,155  
Total, operating lease 3,059  
Total, both 34,214  
Less: Amounts representing present value discounts, financing leases (9,945)  
Less: Amounts representing present value discounts, operating lease (385)  
Less: Amounts representing present value discounts, both (10,330)  
Total lease liabilities, financing leases 21,210 $ 172
Total lease liabilities, operating leases 2,674 172
Less: current portion, financing leases (3,413) (10)
Less: current portion, operating lease (772) (172)
Finance lease liabilities (long-term) 17,797 162
Operating lease liabilities (long-term) 1,902 $ 0
Long-term portion, both 19,699  
Accounts Payable, Accrued Liabilities and Other Noncurrent Liabilities [Member]    
Total lease liabilities, financing leases 21,210  
Total lease liabilities, operating leases 2,674  
Total lease liabilities, both 23,884  
Prepaid Expenses and Other Current Assets [Member]    
Less: current portion, financing leases (3,413)  
Less: current portion, operating lease (772)  
Less: current portion, both $ (4,185)