v3.25.2
Stock-Based Compensation (Summary Of Compensation Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Performance Share Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation within operations and maintenance expenses $ 1,831 $ 1,082 $ 3,247 $ 1,188
Income tax benefit 463 271 821 297
Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation within operations and maintenance expenses 1,621 724 2,528 1,570
Income tax benefit 410 182 639 393
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation within operations and maintenance expenses 840 71 1,109 202
Income tax benefit 211 17 279 50
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation within operations and maintenance expenses 12 12 24 24
Income tax benefit $ 3 3 $ 6 6
Stock Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation within operations and maintenance expenses   840   840
Income tax benefit   $ 233   $ 233