v3.26.1
Property and Equipment, net - Schedule of Property and equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Accumulated depreciation $ (1,238,132) $ (1,183,401)
Property and equipment, net 2,357,295 2,132,045
Power generation    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 188,329 188,329
Fixed terminals and gas pipeline    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 257,505 257,213
Floating terminals and related equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 2,988,799 2,612,317
Finance lease right-of-use assets    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 40,007 40,007
Other equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 19,730 19,135
Assets in Progress    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 101,057 $ 198,445