v3.26.1
Regulatory Matters - Schedule of Regulatory Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current $ 19,917 $ 20,437
Regulatory assets, long-term 91,843 86,062
Regulatory liabilities, current 28,830 16,600
Regulatory liabilities, long -term 300,720 297,398
Deferred Income Taxes    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities, current 0 0
Regulatory liabilities, long -term 122,921 125,413
Plant Removal Obligations    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities, current 0 0
Regulatory liabilities, long -term $ 127,059 130,686
Fuel Clause Adjustments    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities - Remaining Recovery/Refund Period 1 year  
Regulatory liabilities, current $ 11,585 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 $ 11,469 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 38,123 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 10,109 9,187
Other    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory liabilities, current 2,602 2,234
Regulatory liabilities, long -term 2,508 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 73,141 72,762
Alternative Revenue Program Riders    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current 9,193 7,834
Regulatory assets, long-term $ 3,489 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,907 9,007
Fuel Clause Adjustments    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current 4,528 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 $ 2,494 2,717
Regulatory assets, long-term $ 915 0
Regulatory assets - Remaining Recovery/Refund Period 2 years  
Other    
Schedule of Regulatory Assets and Liabilities [Line Items]    
Regulatory assets - current $ 937 563
Regulatory assets, long-term $ 5,391 $ 3,257