XML 96 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Schedule of Minimum Contractual Future Revenues (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Sales-type    
Remainder of 2024 $ 44,166  
2025 87,612  
2026 87,612  
2027 87,612  
2028 80,848  
Thereafter 411,507  
Total undiscounted 799,357  
Less: imputed interest (407,351)  
Net investment in sales-type leases 392,006  
Less: current portion (18,805) $ (16,463)
Net investments in sales-type leases 373,201 $ 383,547
Operating    
Remainder of 2024 221,297  
2025 392,428  
2026 353,082  
2027 362,036  
2028 290,564  
Thereafter 1,023,148  
Total undiscounted $ 2,642,555