XML 109 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings and Dividends Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Net earnings attributable to TXNM, basic $ 242,154 $ 87,818 $ 169,530
Net earnings attributable to TXNM, diluted $ 242,154 $ 87,818 $ 169,530
Average Number of Common Shares:      
Outstanding during year (in shares) 90,214 86,038 85,835
Vested awards of restricted stock (in shares) 320 258 287
Average shares – basic (in shares) 90,534 86,296 86,122
Dilutive Effect of Common Stock Equivalents:      
Average shares – diluted (in shares) 90,591 86,369 86,169
Net Earnings Attributable to TXNM Per Share of Common Stock:      
Basic (in dollars per share) $ 2.67 $ 1.02 $ 1.97
Diluted (in dollars per share) 2.67 1.02 1.97
Dividends declared per common share (in dollars per share) $ 1.57 $ 1.49 $ 1.41
TXNM ATM Programs      
Dilutive Effect of Common Stock Equivalents:      
TXNM ATM Programs (in shares) 12 38 0
Restricted Stock      
Dilutive Effect of Common Stock Equivalents:      
Restricted stock (in shares) 45 35 47