XML 198 R165.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Dec. 31, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year $ 3,388 $ 4,925 $ 7,265
Charged to costs and expenses 4,184 3,585 3,758
Charged to other accounts 0 0 0
Write-offs and other 6,174 5,122 6,098
Balance at end of year 1,398 3,388 4,925
PNM      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 3,388 4,925 7,265
Charged to costs and expenses 4,184 3,549 3,758
Charged to other accounts 0 0 0
Write-offs and other 6,174 5,086 6,098
Balance at end of year 1,398 3,388 4,925
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 0 36 0
Charged to other accounts 0 0 0
Write-offs and other 0 36 0
Balance at end of year $ 0 $ 0 $ 0