XML 108 R92.htm IDEA: XBRL DOCUMENT v3.23.2
Lease Commitments - Operating Lease Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating leases:    
Operating lease assets, net of amortization $ 50,104 $ 55,982
Current portion of operating lease liabilities 8,825 18,781
Long-term portion of operating lease liabilities 34,658 41,336
PNM    
Operating leases:    
Operating lease assets, net of amortization 47,648 52,556
Current portion of operating lease liabilities 7,795 17,239
Long-term portion of operating lease liabilities 33,422 39,633
TNMP    
Operating leases:    
Operating lease assets, net of amortization 2,456 3,426
Current portion of operating lease liabilities 1,030 1,543
Long-term portion of operating lease liabilities $ 1,237 $ 1,703