v3.26.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net Earnings Attributable to TXNM $ 163,429 $ 130,710 $ 238,430 $ 161,209
Average Number of Common Shares:        
Outstanding during period (in shares) 105,442 107,015 108,619 98,542
Vested awards of restricted stock (in shares) 284 346 286 347
Average Shares – Basic (in shares) 105,726 107,361 108,905 98,889
Dilutive Effect of Common Stock Equivalents:        
Average Shares – Diluted (in shares) 108,755 107,417 110,936 99,042
Net Earnings Per Share of Common Stock:        
Basic (in dollars per share) $ 1.55 $ 1.22 $ 2.19 $ 1.63
Diluted (in dollars per share) $ 1.50 $ 1.22 $ 2.15 $ 1.63
Restricted stock        
Dilutive Effect of Common Stock Equivalents:        
Restricted stock (in shares) 50 55 42 55
Convertible Notes        
Dilutive Effect of Common Stock Equivalents:        
Convertible Notes (in shares) 2,979 0 1,989 0
TXNM ATM Programs        
Dilutive Effect of Common Stock Equivalents:        
TXNM ATM Programs (in shares) 0 1 0 98