XML 98 R90.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Total revenue $ 391,044 $ 193,419 $ 910,690 $ 576,865
Revenue from leases [Member]        
Total revenue 133,611 138,532 402,869 408,797
Regasification And Other Services [Member]        
Total revenue 12,270 11,607 40,210 49,323
LNG Gas and Power        
Total revenue $ 245,163 $ 43,280 $ 467,611 $ 118,745