XML 178 R155.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - SEC Schedule, 12-09, Reserve, Allowance For Doubtful Accounts - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year $ 4,925 $ 7,265 $ 8,333
Charged to costs and expenses 3,585 3,758 4,663
Charged to other accounts 0 0 826
Write-offs and other 5,122 6,098 6,557
Balance at end of year 3,388 4,925 7,265
PNM      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 4,925 7,265 8,333
Charged to costs and expenses 3,549 3,758 4,597
Charged to other accounts 0 0 826
Write-offs and other 5,086 6,098 6,491
Balance at end of year 3,388 4,925 7,265
TNMP      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 0 0 0
Charged to costs and expenses 36 0 66
Charged to other accounts 0 0 0
Write-offs and other 36 0 66
Balance at end of year $ 0 $ 0 $ 0