v3.24.2.u1
Debt - Senior Secured Credit Facility (Details) - Secured Debt - USD ($)
Jun. 30, 2024
May 08, 2024
Dec. 31, 2023
Line of Credit      
Debt Instrument [Line Items]      
Borrowing base $ 1,500,000,000 $ 1,500,000,000  
Aggregate elected commitment 1,350,000,000 $ 1,350,000,000  
Maximum credit amount 3,000,000,000.0    
Amount of debt outstanding $ 90,000,000.0    
Credit facility, weighted-average interest rate 7.694%    
Letter of Credit      
Debt Instrument [Line Items]      
Maximum credit amount $ 80,000,000.0    
Letters of credit outstanding $ 0   $ 0