XML 113 R94.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Lease Commitments - Operating Lease Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating leases:    
Operating lease assets, net of amortization $ 179,480 $ 182,201
Current portion of operating lease liabilities 11,811 12,267
Long-term portion of operating lease liabilities 165,842 167,000
PNM    
Operating leases:    
Operating lease assets, net of amortization 177,865 180,370
Current portion of operating lease liabilities 10,925 11,371
Long-term portion of operating lease liabilities 165,199 166,191
TNMP    
Operating leases:    
Operating lease assets, net of amortization 1,615 1,814
Current portion of operating lease liabilities 887 895
Long-term portion of operating lease liabilities $ 643 $ 809