v3.25.2
Revenue - Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total revenue $ 204,556 $ 183,333 $ 519,646 $ 383,446
Asia Pacific [Member]        
Total revenue 28,075 61,614 150,722 132,884
Latin America [Member]        
Total revenue 51,654 52,865 101,672 108,666
Middle East [Member]        
Total revenue [1] 38,749 39,083 76,585 78,899
Europe [Member]        
Total revenue 29,662 [2] 28,517 101,724 [2] 55,776
North America [Member]        
Total revenue (56,318) 1,204 88,744 5,464
Other [Member]        
Total revenue 98 50 199 1,757
Revenue from leases [Member]        
Total revenue 136,481 138,114 269,258 270,265
Revenue from leases [Member] | Asia Pacific [Member]        
Total revenue 16,675 17,649 33,526 26,924
Revenue from leases [Member] | Latin America [Member]        
Total revenue 51,654 52,865 101,672 108,666
Revenue from leases [Member] | Middle East [Member]        
Total revenue [1] 38,749 39,083 76,585 78,899
Revenue from leases [Member] | Europe [Member]        
Total revenue 29,403 [2] 28,517 57,475 [2] 55,776
Revenue from leases [Member] | North America [Member]        
Total revenue 0 0 0 0
Revenue from leases [Member] | Other [Member]        
Total revenue 0 0 0 0
Regasification And Other Services [Member]        
Total revenue 12,352 12,873 27,940 37,716
Regas and other [Member]        
Total revenue 12,352 12,873 27,940 37,716
Regas and other [Member] | Asia Pacific [Member]        
Total revenue 11,011 11,619 21,455 32,159
Regas and other [Member] | Latin America [Member]        
Total revenue 0 0 0 0
Regas and other [Member] | Middle East [Member]        
Total revenue [1] 0 0 0 0
Regas and other [Member] | Europe [Member]        
Total revenue 259 [2] 0 259 [2] 0
Regas and other [Member] | North America [Member]        
Total revenue 984 1,204 6,027 5,464
Regas and other [Member] | Other [Member]        
Total revenue 98 50 199 93
LNG Gas and Power [Member]        
Total revenue 55,723 32,346 222,448 75,465
LNG Gas and Power [Member] | Asia Pacific [Member]        
Total revenue 389 32,346 95,741 73,801
LNG Gas and Power [Member] | Latin America [Member]        
Total revenue 0 0 0 0
LNG Gas and Power [Member] | Middle East [Member]        
Total revenue [1] 0 0 0 0
LNG Gas and Power [Member] | Europe [Member]        
Total revenue 0 [2] 0 43,990 [2] 0
LNG Gas and Power [Member] | North America [Member]        
Total revenue 55,334 0 82,717 0
LNG Gas and Power [Member] | Other [Member]        
Total revenue $ 0 $ 0 $ 0 $ 1,664
[1] Includes Pakistan and the United Arab Emirates.
[2] Includes locations on the Mediterranean Sea.