XML 116 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Credit facilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Line of credit facility and other debt [Abstract]    
Letters of credit at end of period $ 0  
Long-term debt | Commercial paper revolving credit agreement | Montana-Dakota Utilities Co. [Member]    
Line of credit facility and other debt [Abstract]    
Facility limit, maximum borrowing capacity 175,000,000.0  
Amount outstanding, end of period 117,500,000 $ 64,900,000
Letters of credit at end of period $ 0  
Expiration date Dec. 19, 2024  
Long-term debt | Commercial paper revolving credit agreement | Centennial Energy Holdings, Inc.    
Line of credit facility and other debt [Abstract]    
Facility limit, maximum borrowing capacity $ 600,000,000.0  
Amount outstanding, end of period 298,000,000.0 385,400,000
Letters of credit at end of period $ 0  
Expiration date Dec. 19, 2024  
Long-term debt | Revolving credit facility | Montana-Dakota Utilities Co. [Member]    
Line of credit facility and other debt [Abstract]    
Amount outstanding, end of period $ 0  
Option to increase borrowings, maximum amount 225,000,000  
Long-term debt | Revolving credit facility | Cascade Natural Gas Corporation    
Line of credit facility and other debt [Abstract]    
Facility limit, maximum borrowing capacity 100,000,000.0  
Amount outstanding, end of period 44,400,000 71,000,000.0
Letters of credit at end of period $ 2,200,000  
Expiration date Nov. 30, 2027  
Option to increase borrowings, maximum amount $ 125,000,000  
Long-term debt | Revolving credit facility | Intermountain Gas Company    
Line of credit facility and other debt [Abstract]    
Facility limit, maximum borrowing capacity 100,000,000.0  
Amount outstanding, end of period 85,600,000 $ 56,500,000
Letters of credit at end of period $ 0  
Expiration date Oct. 13, 2027  
Option to increase borrowings, maximum amount $ 125,000,000  
Long-term debt | Revolving credit facility | Centennial Energy Holdings, Inc.    
Line of credit facility and other debt [Abstract]    
Amount outstanding, end of period 0  
Option to increase borrowings, maximum amount $ 700,000,000