XML 66 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Electric Operating Revenues - Narrative (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
utility
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Disaggregation of Revenue [Line Items]      
Number of regulated utilities | utility 2    
Accounts receivable, allowance for credit loss, period increase (decrease) $ 1,600,000 $ 300,000  
Contract assets 0   $ 0
Texas-New Mexico Power Company      
Disaggregation of Revenue [Line Items]      
Accounts receivable, allowance for credit loss 1,400,000    
PNM      
Disaggregation of Revenue [Line Items]      
Accounts receivable $ 73,200,000   $ 86,200,000