XML 107 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Lease Commitments - Operating Lease Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating leases:    
Operating lease assets, net of amortization $ 182,201 $ 55,982
Current portion of operating lease liabilities 12,267 18,781
Long-term portion of operating lease liabilities 167,000 41,336
PNM    
Operating leases:    
Operating lease assets, net of amortization 180,370 52,556
Current portion of operating lease liabilities 11,371 17,239
Long-term portion of operating lease liabilities 166,191 39,633
TNMP    
Operating leases:    
Operating lease assets, net of amortization 1,814 3,426
Current portion of operating lease liabilities 895 1,543
Long-term portion of operating lease liabilities $ 809 $ 1,703