v3.26.1
Regulatory Matters - Schedule of Regulatory Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current $ 25,431 $ 20,437
Regulatory assets, long-term 86,942 86,062
Regulatory liabilities, current 19,102 16,600
Regulatory liabilities, long -term 302,075 297,398
Deferred Income Taxes    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities, current 0 0
Regulatory liabilities, long -term 124,156 125,413
Plant Removal Obligations    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities, current 0 0
Regulatory liabilities, long -term $ 131,795 130,686
Fuel Clause Adjustments    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities - Remaining Recovery/Refund Period 1 year  
Regulatory liabilities, current $ 2,238 1,231
Regulatory liabilities, long -term $ 0 0
Alternative Revenue Program Riders    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities - Remaining Recovery/Refund Period 1 year  
Regulatory liabilities, current $ 10,405 9,961
Regulatory liabilities, long -term 0 0
North Dakota PTC Refunds    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities, current 0 0
Regulatory liabilities, long -term 33,127 29,169
Pension and Other Postretirement Benefit Plans    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities, current 3,174 3,174
Regulatory liabilities, long -term 9,862 9,187
Other    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities, current 3,285 2,234
Regulatory liabilities, long -term 3,135 2,943
Pension and Other Postretirement Benefit Plans    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current 2,765 2,765
Regulatory assets, long-term 72,864 72,762
Alternative Revenue Program Riders    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current 9,972 7,834
Regulatory assets, long-term $ 3,065 1,036
Regulatory assets - Remaining Recovery/Refund Period 2 years  
Deferred Income Taxes    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current $ 0 0
Regulatory assets, long-term 8,761 9,007
Fuel Clause Adjustments    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current 11,019 6,558
Regulatory assets, long-term $ 0 0
Regulatory assets - Remaining Recovery/Refund Period 1 year  
Derivative Instruments    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current $ 862 2,717
Regulatory assets, long-term $ 563 0
Regulatory assets - Remaining Recovery/Refund Period 2 years  
Other    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current $ 813 563
Regulatory assets, long-term $ 1,689 $ 3,257