XML 109 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Schedule of Minimum Contractual Future Revenues (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenues [Abstract]    
2024 $ 83,340  
2025 87,612  
2026 87,612  
2027 87,612  
2028 80,848  
Thereafter 411,507  
Total undiscounted 838,531  
Less: imputed interest (438,521)  
Net investment in sales-type leases 400,010  
Less: current portion (16,463) $ (13,344)
Non-current net investment in sales-type leases 383,547 $ 399,564
2024 369,694  
2025 333,720  
2026 295,796  
2027 302,538  
2028 257,272  
Thereafter 849,408  
Total undiscounted $ 2,408,428