v3.25.2
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Less: unamortized debt discount, premium and debt issuance costs  $ (10,787) $ (15,746)
Total debt, net of unamortized debt discount, premium and debt issuance costs 1,075,429 993,575
Less: current portion of Permian Transmission Term Loan (16,766) (16,580)
Total long-term debt 1,058,663 976,995
Asset Backed Lending Facility | Line of Credit    
Line of Credit Facility [Line Items]    
Secured notes 140,000 305,000
Permian Transmission Term Loan    
Line of Credit Facility [Line Items]    
Total 121,216  
Permian Transmission Term Loan | Line of Credit    
Line of Credit Facility [Line Items]    
Total 121,216 129,321
2029 Secured Notes | Secured Debt    
Line of Credit Facility [Line Items]    
Unsecured notes $ 825,000 $ 575,000