XML 100 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Parties - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 30, 2025
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Common Stock          
Related Party Transaction [Line Items]          
Shares repurchased (in shares)     5,900,000 6,400,000 1,700,000
Affiliated Entity | Company's Management and Immediate Families | Facilities Previously Leased and Other          
Related Party Transaction [Line Items]          
Purchases with related party   $ 15.4      
Affiliated Entity | Energy Capital Partners (ECP) | Purchase of Common Shares | Common Stock | Subsequent Event          
Related Party Transaction [Line Items]          
Shares repurchased (in shares) 8,143,635