XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Revenue - Future Performance Obligations (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Remainder of 2021, Revenue from Leases $ 29,283
Total, Remainder of 2021 48,905
2022, Revenue from Leases 50,693
Total, 2022 82,501
2023, Revenue from Leases 43,499
Total, 2023 71,630
2024, Revenue from Leases 43,546
Total, 2024 71,720
2025, Revenue from Leases 38,549
Total, 2025 65,406
Thereafter, Revenue from Leases 45,862
Total, Thereafter 82,940
Revenue related to future performance obligation 171,670 [1]
Revenue from Leases 251,432
Total revenue related to future performance obligations $ 423,102
[1] Excluded from the table is revenue that is either constrained or related to performance obligations that are wholly unsatisfied as of June 30, 2021.