v3.26.1
Long-Term Debt and Other Financing - Member Investment Program (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt, net of current portion $ 4,937,383 $ 4,949,264
Related Party    
Debt Instrument [Line Items]    
Notes payable 176,988 159,495
Member Investment Program | Related Party    
Debt Instrument [Line Items]    
Long-term debt, net of current portion 1,000 0
Notes payable 176,988 159,495
Long-term debt $ 177,988 $ 159,495