XML 91 R81.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Schedule of Minimum Contractual Future Revenues (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Revenues [Abstract]    
2022 $ 44,167  
2023 80,449  
2024 84,214  
2025 87,612  
2026 87,612  
Thereafter 579,486  
Total undiscounted 963,540  
Less: imputed interest (544,197)  
Net investment in sales-type leases 419,343  
Less: current portion (12,200) $ (12,225)
Non-current net investment in sales-type leases 407,143  
2022 128,305  
2023 167,190  
2024 132,753  
2025 121,510  
2026 93,327  
Thereafter 509,322  
Total undiscounted $ 1,152,407