v3.25.1
Transactions (Details) - Drilling Partnership
$ in Millions
3 Months Ended 12 Months Ended 46 Months Ended
Dec. 11, 2024
Feb. 17, 2021
tranche
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2021
QL                
Transactions                
Number of annual tranches | tranche   4            
Percent of total development capital funded by drilling partner       20.00% 15.00% 15.00% 20.00% 20.00%
Amount of carry received from drilling partner.       $ 32 $ 29 $ 29    
Gain (loss) on interests conveyed             $ 0  
Unaffiliated third-party                
Transactions                
Gain (loss) on interests conveyed     $ 0          
Third-party interest in each well spud 15.00%              
Unaffiliated third-party | Minimum                
Transactions                
Percentage of total development capital expenses 15.00%