v3.26.1
Acquisition (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
May 31, 2025
Restructuring Cost and Reserve [Line Items]      
Acquistion percentage     100.00%
Net income $ 50,928 $ 104,682  
Excelerate Energy, Inc [Member]      
Restructuring Cost and Reserve [Line Items]      
Purchase acquired agreement percentage     100.00%