v3.26.1
Pending Merger (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2026
USD ($)
$ / shares
Business Combination [Line Items]    
Common Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Northwestern Energy Group Inc.    
Business Combination [Line Items]    
Common Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Business Acquisition Share Conversion Ratio 0.98 0.98
Merger transaction costs | $ $ 3.3 $ 6.7