XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share - Narrative (Details) - shares
3 Months Ended 9 Months Ended
May 27, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Initial forward price (in shares)     2,196,926 3,542,377
Common stock in private placement (in shares)   11,600,000   11,600,000
TXNM 2025 ATM Program        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Initial forward price (in shares)   3,500,000   3,500,000
TXNM 2024 ATM Program        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Initial forward price (in shares) 1,104,641 1,100,000   1,100,000