Lease Commitments - Schedule of Weighted Average Remaining Lease Terms and Discount Rates (Details) |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Weighted average remaining lease term (years): | ||
| Operating leases | 10 years 10 months 20 days | 15 years 7 months 6 days |
| Financing leases | 3 years 6 months 10 days | 3 years 7 months 2 days |
| Weighted average discount rate: | ||
| Operating leases | 5.17% | 5.55% |
| Financing leases | 5.48% | 5.37% |
| PNM | ||
| Weighted average remaining lease term (years): | ||
| Operating leases | 10 years 11 months 23 days | 15 years 7 months 20 days |
| Financing leases | 3 years 5 months 15 days | 3 years 9 months |
| Weighted average discount rate: | ||
| Operating leases | 5.17% | 5.55% |
| Financing leases | 5.42% | 5.33% |
| TNMP | ||
| Weighted average remaining lease term (years): | ||
| Operating leases | 4 years 3 days | 2 years 7 months 17 days |
| Financing leases | 3 years 7 months 13 days | 3 years 5 months 23 days |
| Weighted average discount rate: | ||
| Operating leases | 4.30% | 5.39% |
| Financing leases | 5.53% | 5.43% |