XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Schedule of Minimum Contractual Future Revenues (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Revenues [Abstract]    
2022 $ 66,009  
2023 80,449  
2024 84,214  
2025 87,612  
2026 87,612  
Thereafter 579,486  
Total undiscounted 985,382  
Less: imputed interest (563,064)  
Net investment in sales-type leases 422,318  
Less: current portion (12,775) $ (12,225)
Non-current net investment in sales-type leases 409,543  
2022 157,416  
2023 167,190  
2024 132,753  
2025 121,510  
2026 93,327  
Thereafter 498,440  
Total undiscounted $ 1,170,636