XML 116 R95.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Commitments - Operating Lease Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating leases:    
Operating lease assets, net of amortization $ 174,554 $ 182,201
Current portion of operating lease liabilities 11,157 12,267
Long-term portion of operating lease liabilities 158,369 167,000
PNM    
Operating leases:    
Operating lease assets, net of amortization 172,904 180,370
Current portion of operating lease liabilities 10,349 11,371
Long-term portion of operating lease liabilities 157,584 166,191
TNMP    
Operating leases:    
Operating lease assets, net of amortization 1,101 1,814
Current portion of operating lease liabilities 772 895
Long-term portion of operating lease liabilities $ 268 $ 809