XML 55 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization, Summary of Significant Accounting Policies and Recent Developments - Schedule of Operating Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Regulated Tariff Sales      
Residential $ 97,802 $ 86,581 $ 84,950
Commercial 31,833 23,945 22,689
Industrial 13,842 11,586 11,152
Fire Protection 14,188 12,582 12,726
Wholesale 21,003 19,117 18,769
Non-Regulated Contract Operations 13,085 12,320 12,006
Total Revenue from Contracts with Customers 191,753 166,131 162,292
Other Regulated Revenues 691 806 831
Other Non-Regulated Revenues 467 453 440
Inter-segment Elimination (1,034) (1,116) (1,129)
Total Revenue $ 191,877 $ 166,274 $ 162,434