v3.26.1
Debt - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Aug. 18, 2026
Feb. 02, 2026
Oct. 28, 2025
Mar. 31, 2026
Feb. 28, 2026
Jun. 30, 2026
Jun. 30, 2025
Jan. 15, 2026
Dec. 31, 2025
Dec. 30, 2025
Line of Credit Facility [Line Items]                    
Repayments of long-term debt           $ 234,009 $ 111,008      
Revolving Credit Facility | Montana-Dakota Utilities Co.                    
Line of Credit Facility [Line Items]                    
Ratio of total debt to total capitalization           6500.00%        
Senior Notes                    
Line of Credit Facility [Line Items]                    
Long-term debt, gross           $ 2,110,000 $ 1,947,000   $ 2,010,000  
Senior Notes | Montana-Dakota Utilities Co.                    
Line of Credit Facility [Line Items]                    
Ratio of total debt to total capitalization     65.00%              
Debt instrument, face amount     $ 250,000              
Interest rate, stated percentage     5.96%              
Notes issued   $ 100,000 $ 150,000              
Senior Notes | Montana-Dakota Utilities Co. | Forecast                    
Line of Credit Facility [Line Items]                    
Ratio of total debt to total capitalization 65.00%                  
Debt instrument, face amount $ 225,000                  
Interest rate, stated percentage 6.17%                  
Notes issued $ 225,000                  
Term Loan Agreement | Montana-Dakota Utilities Co.                    
Line of Credit Facility [Line Items]                    
Ratio of total debt to total capitalization                   65.00%
Debt instrument, face amount                   $ 250,000
Repayments of long-term debt       $ 80,000 $ 100,000          
Uncommitted Note Purchase And Private Shelf Agreement | WBI Energy Transmission                    
Line of Credit Facility [Line Items]                    
Facility Limit               $ 350,000    
Long-term debt, gross               235,000    
Line of credit facility, remaining borrowing capacity               $ 115,000    
Total debt to total capitalization           39.00%