XML 97 R89.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Total revenue $ 193,419 $ 275,471 $ 576,865 $ 918,899
Asia Pacific [Member]        
Total revenue 71,242 117,880 204,125 255,895
Latin America [Member]        
Total revenue 53,183 104,311 161,849 476,243
Middle East [Member]        
Total revenue [1] 38,615 37,095 117,514 110,779
Europe [Member]        
Total revenue 29,062 14,946 84,838 68,557
Other [Member]        
Total revenue 1,317 1,239 8,539 7,425
Revenue from leases [Member]        
Total revenue 138,532 121,277 414,555 338,040
Revenue from leases [Member] | Asia Pacific [Member]        
Total revenue 17,672 18,329 50,354 54,321
Revenue from leases [Member] | Latin America [Member]        
Total revenue 53,183 50,907 161,849 126,609
Revenue from leases [Member] | Middle East [Member]        
Total revenue [1] 38,615 37,095 117,514 110,779
Revenue from leases [Member] | Europe [Member]        
Total revenue 29,062 14,946 84,838 46,331
Revenue from leases [Member] | Other [Member]        
Total revenue 0 0 0 0
TCP Regas and other [Member]        
Total revenue 11,607 11,900 43,565 39,176
TCP Regas and other [Member] | Asia Pacific [Member]        
Total revenue 10,290 10,661 36,690 31,751
TCP Regas and other [Member] | Latin America [Member]        
Total revenue 0 0 0 0
TCP Regas and other [Member] | Middle East [Member]        
Total revenue [1] 0 0 0 0
TCP Regas and other [Member] | Europe [Member]        
Total revenue 0 0 0 0
TCP Regas and other [Member] | Other [Member]        
Total revenue 1,317 1,239 6,875 7,425
Gas sales [Member]        
Total revenue 43,280 142,294 118,745 541,683
Gas sales [Member] | Asia Pacific [Member]        
Total revenue 43,280 88,890 117,081 169,823
Gas sales [Member] | Latin America [Member]        
Total revenue 0 53,404 0 349,634
Gas sales [Member] | Middle East [Member]        
Total revenue [1] 0 0 0 0
Gas sales [Member] | Europe [Member]        
Total revenue 0 0 0 22,226
Gas sales [Member] | Other [Member]        
Total revenue $ 0 $ 0 $ 1,664 $ 0
[1] Includes Pakistan and the United Arab Emirates.