XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Commitments and Contingencies - Contractual Obligations (Details)
Dec. 31, 2021
USD ($)
Contractual Obligations $ 71,584,000
Contractual Obligations, 2021 4,510,000
Contractual Obligations, 2022-2023 50,352,000
Contractual Obligations, 2024-2025 13,923,000
Contractual Obligations, After 5 years 2,799,000
Long-term Debt [Member]  
Contractual Obligations 17,650,000
Contractual Obligations, 2021 1,651,000
Contractual Obligations, 2022-2023 4,672,000
Contractual Obligations, 2024-2025 11,156,000
Contractual Obligations, After 5 years 171,000
Equipment [Member]  
Contractual Obligations 44,760,000
Contractual Obligations, 2021 2,000,000
Contractual Obligations, 2022-2023 42,760,000
Contractual Obligations, 2024-2025 0
Contractual Obligations, After 5 years 0
Equipment Service Contracts [Member]  
Contractual Obligations 8,408,000
Contractual Obligations, 2021 453,000
Contractual Obligations, 2022-2023 2,618,000
Contractual Obligations, 2024-2025 2,709,000
Contractual Obligations, After 5 years 2,628,000
Operating Leases [Member]  
Contractual Obligations 766,000
Contractual Obligations, 2021 406,000
Contractual Obligations, 2022-2023 302,000
Contractual Obligations, 2024-2025 58,000
Contractual Obligations, After 5 years $ 0