v3.25.2
Investment in Laramie Energy - Narrative (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Feb. 21, 2023
Schedule of Equity Method Investments [Line Items]      
Principal amount of long-term debt $ 1,125,653,000 $ 1,127,233,000  
Term Loan | Laramie Energy Company      
Schedule of Equity Method Investments [Line Items]      
Debt instrument, face amount     $ 205,000,000
Line of credit facility, funding at closing amount     160,000,000.0
Line of credit facility, amount subject to delayed draw     $ 45,000,000
Laramie Energy Company      
Schedule of Equity Method Investments [Line Items]      
Ownership interest (in percent) 46.00%    
Investment in Laramie Energy, LLC $ 15,080,000 12,498,000  
Carrying value of investment 61,400,000    
Laramie Energy Company | Revolving Credit Facility      
Schedule of Equity Method Investments [Line Items]      
Principal amount of long-term debt $ 160,000,000.0 $ 160,000,000.0