v3.26.1
Stock-Based Compensation (Summary Of Compensation Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Performance Share Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation within operations and maintenance expenses $ 2,417 $ 1,831 $ 3,568 $ 3,247
Income tax benefit 608 463 898 821
Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation within operations and maintenance expenses 1,053 1,621 2,288 2,528
Income tax benefit 265 410 576 639
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation within operations and maintenance expenses 245 840 1,109 525
Income tax benefit 61 211 279 132
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 4 $ 3 7 $ 6
Stock Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation within operations and maintenance expenses 810   810  
Income tax benefit $ 218   $ 218