XML 101 R88.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Minimum Future Revenue (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Sales-type    
Remainder of 2024 $ 66,009  
2025 87,612  
2026 87,612  
2027 87,612  
2028 80,848  
Thereafter 411,507  
Total undiscounted 821,200  
Less: imputed interest (424,982)  
Net investment in sales-type leases 396,218  
Less: current portion (18,034) $ (16,463)
Non-current net investment in sales-type leases 378,184 $ 383,547
Operating    
Remainder of 2024 332,850  
2025 379,700  
2026 354,327  
2027 363,280  
2028 291,975  
Thereafter 1,031,014  
Total undiscounted $ 2,753,146