XML 113 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Lease Commitments - Operating Lease Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating leases:    
Operating lease assets, net of amortization $ 269,399 $ 272,894
Current portion of operating lease liabilities 14,523 14,293
Long-term portion of operating lease liabilities 253,493 255,376
PNM    
Operating leases:    
Operating lease assets, net of amortization 268,291 271,433
Current portion of operating lease liabilities 13,958 13,542
Long-term portion of operating lease liabilities 252,963 254,702
TNMP    
Operating leases:    
Operating lease assets, net of amortization 581 923
Current portion of operating lease liabilities 527 713
Long-term portion of operating lease liabilities $ 34 $ 167