XML 109 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Credit facilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
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 64,900,000 $ 87,700,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 385,400,000 37,900,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 71,000,000.0 54,000,000.0
Letters of credit at end of period $ 2,200,000  
Expiration date Jun. 07, 2024  
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 85,000,000.0  
Amount outstanding, end of period 56,500,000 $ 41,900,000
Letters of credit at end of period $ 0  
Expiration date Jun. 07, 2024  
Option to increase borrowings, maximum amount $ 110,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