XML 113 R97.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Lease Commitments - Operating Lease Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating leases:    
Operating lease assets, net of amortization $ 177,285 $ 182,201
Current portion of operating lease liabilities 10,834 12,267
Long-term portion of operating lease liabilities 159,592 167,000
PNM    
Operating leases:    
Operating lease assets, net of amortization 175,363 180,370
Current portion of operating lease liabilities 9,963 11,371
Long-term portion of operating lease liabilities 158,609 166,191
TNMP    
Operating leases:    
Operating lease assets, net of amortization 1,362 1,814
Current portion of operating lease liabilities 835 895
Long-term portion of operating lease liabilities $ 457 $ 809