XML 97 R84.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Company Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total revenues $ 200,113 $ 211,056
Revenue from leases [Member]    
Total revenues 137,910 102,966
Time charter, regasification and other services [Member]    
Total revenues 19,084 15,611
Gas sales [Member]    
Total revenues $ 43,119 $ 92,479