XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 05, 2024
Oct. 02, 2024
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Subsequent Event [Line Items]                
Dividends declared per common share (in dollars per share)     $ 0.25 $ 0 $ 1.10 $ 1.10 $ 0.25 $ 2.20
Dividends on common shares     $ 7,348   $ 37,187 $ 38,287    
Subsequent Event                
Subsequent Event [Line Items]                
Dividends declared per common share (in dollars per share) $ 0.25              
Dividends on common shares $ 7,000              
Subsequent Event | Global Water Treatment Trust Fund | Pennsylvania Department of Environmental Protection                
Subsequent Event [Line Items]                
contribution plan, cost   $ 74,200            
Contribution plan, cash   12,000            
Contribution plan, surety bonds   62,000            
Contribution plan, minimum annual cost   $ 2,000