XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Utility Plant - Schedule of Utility Plant (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Utility Plant $ 562,267 $ 512,993
Transmission and distribution plant    
Property, Plant and Equipment [Line Items]    
Utility Plant 342,068 321,075
Equipment    
Property, Plant and Equipment [Line Items]    
Utility Plant 75,931 67,917
Office buildings and other structures    
Property, Plant and Equipment [Line Items]    
Utility Plant 68,858 67,313
Construction work-in-progress    
Property, Plant and Equipment [Line Items]    
Utility Plant 73,095 54,388
Land    
Property, Plant and Equipment [Line Items]    
Utility Plant $ 2,315 $ 2,300