XML 102 R89.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total revenues $ 200,113 $ 211,056
Other    
Total revenues 5,967 4,945
Asia Pacific [Member]    
Total revenues 71,270 28,657
Latin America [Member]    
Total revenues 55,801 100,308
Middle East [Member]    
Total revenues [1] 39,816 36,107
Europe [Member]    
Total revenues 27,259 41,039
Revenue from leases [Member]    
Total revenues 137,910 102,966
Revenue from leases [Member] | Other    
Total revenues 0 0
Revenue from leases [Member] | Asia Pacific [Member]    
Total revenues 15,034 17,991
Revenue from leases [Member] | Latin America [Member]    
Total revenues 55,801 30,055
Revenue from leases [Member] | Middle East [Member]    
Total revenues [1] 39,816 36,107
Revenue from leases [Member] | Europe [Member]    
Total revenues 27,259 18,813
TCP Regas and other [Member]    
Total revenues 19,084 15,611
TcpRegasAndOtherMember    
Total revenues 19,084 15,611
TcpRegasAndOtherMember | Other    
Total revenues 4,303 4,945
TcpRegasAndOtherMember | Asia Pacific [Member]    
Total revenues 14,781 10,666
TcpRegasAndOtherMember | Latin America [Member]    
Total revenues 0 0
TcpRegasAndOtherMember | Middle East [Member]    
Total revenues [1] 0 0
TcpRegasAndOtherMember | Europe [Member]    
Total revenues 0 0
Gas sales [Member]    
Total revenues 43,119 92,479
Gas sales [Member] | Other    
Total revenues 1,664 0
Gas sales [Member] | Asia Pacific [Member]    
Total revenues 41,455 0
Gas sales [Member] | Latin America [Member]    
Total revenues 0 70,253
Gas sales [Member] | Middle East [Member]    
Total revenues [1] 0 0
Gas sales [Member] | Europe [Member]    
Total revenues $ 0 $ 22,226
[1] Includes Pakistan and the UAE.