XML 74 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net Earnings Attributable to PNMR $ 45,304 $ 15,361 $ 100,318 $ 31,352
Average Number of Common Shares:        
Outstanding during period (in shares) 85,835 85,835 85,835 85,835
Vested awards of restricted stock (in shares) 250 351 258 303
Average Shares – Basic (in shares) 86,085 86,186 86,093 86,138
Dilutive Effect of Common Stock Equivalents:        
Restricted stock (in shares) 39 40 38 60
PNMR 2020 Forward Equity Sale Agreements (in shares) 5 0 2 0
Average Shares – Diluted (in shares) 86,129 86,226 86,133 86,198
Net Earnings Per Share of Common Stock:        
Basic (in dollars per share) $ 0.53 $ 0.18 $ 1.17 $ 0.36
Diluted (in dollars per share) $ 0.53 $ 0.18 $ 1.16 $ 0.36