XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Revenue - Future Performance Obligations (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
2022, Revenue from Leases $ 59,647
Total, 2022 99,344
2023, Revenue from Leases 47,952
Total, 2023 79,886
2024, Revenue from Leases 47,164
Total, 2024 78,368
2025, Revenue from Leases 41,095
Total, 2025 70,091
2026, Revenue from Leases 24,759
Total, 2026 44,707
Thereafter, Revenue from Leases 22,352
Total, Thereafter 41,186
Revenue related to future performance obligation 170,613 [1]
Revenue from Leases 242,969
Total revenue related to future performance obligations $ 413,582
[1] Excluded from the table is revenue that is either constrained or related to performance obligations that are wholly unsatisfied as of December 31, 2021.