XML 116 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Total revenues $ 851,437 $ 1,158,963 $ 2,472,973
Asia Pacific [Member]      
Total revenues 327,221 282,364 115,121
Latin America [Member]      
Total revenues 216,131 621,814 2,063,565
Middle East [Member]      
Total revenues 155,998 [1] 148,848 [1] 180,226 [2]
Europe [Member]      
Total revenues 114,160 95,201 32,354
Other [Member]      
Total revenues 37,927 10,736 81,707
Revenue from leases [Member]      
Total revenues 548,145 447,757 397,570
Revenue from leases [Member] | Asia Pacific [Member]      
Total revenues 62,140 64,254 75,142
Revenue from leases [Member] | Latin America [Member]      
Total revenues 216,131 161,680 130,117
Revenue from leases [Member] | Middle East [Member]      
Total revenues 155,998 [1] 148,848 [1] 180,226 [2]
Revenue from leases [Member] | Europe [Member]      
Total revenues 113,876 72,975 12,085
Revenue from leases [Member] | Other [Member]      
Total revenues 0 0 0
TCP Regas and other [Member]      
Total revenues 64,019 59,053 47,587
TCP Regas and other [Member] | Asia Pacific [Member]      
Total revenues 52,979 48,317 39,979
TCP Regas and other [Member] | Latin America [Member]      
Total revenues 0 0 0
TCP Regas and other [Member] | Middle East [Member]      
Total revenues 0 [1] 0 [1] 0 [2]
TCP Regas and other [Member] | Europe [Member]      
Total revenues 284 0 0
TCP Regas and other [Member] | Other [Member]      
Total revenues 10,756 10,736 7,608
TCP Regas and other [Member]      
Total revenues 64,019 59,053 47,587
Gas sales [Member]      
Total revenues 239,273 652,153 2,027,816
Gas sales [Member] | Asia Pacific [Member]      
Total revenues 212,102 169,793 0
Gas sales [Member] | Latin America [Member]      
Total revenues 0 460,134 1,933,448
Gas sales [Member] | Middle East [Member]      
Total revenues 0 [1] 0 [1] 0 [2]
Gas sales [Member] | Europe [Member]      
Total revenues 0 22,226 20,269
Gas sales [Member] | Other [Member]      
Total revenues $ 27,171 $ 0 $ 74,099
[1] Includes Pakistan and the United Arab Emirates.
[2] Includes Pakistan, the United Arab Emirates, and Israel.