XML 102 R94.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Minimum Contractual Future Revenues (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sales-type    
Remainder of 2025 $ 22,208  
2026 88,529  
2027 88,529  
2028 81,766  
2029 84,861  
Thereafter 331,282  
Total undiscounted 697,175  
Less: imputed interest (309,055)  
Net investment in sales-type leases 388,120  
Less: current portion (43,588) $ (43,471)
Non-current net investment in sales-type leases 344,532  
Operating    
Remainder of 2025 111,366  
2026 436,476  
2027 360,237  
2028 310,853  
2029 308,235  
Thereafter 787,938  
Total undiscounted $ 2,315,105