XML 72 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Schedule of Gross Margin (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Gross margin $ 181,627 $ 170,186 $ 368,338 $ 324,426
Transmission and distribution costs 25,465 21,156 47,661 39,622
Depreciation and amortization 72,013 70,293 143,139 139,725
Utility margin 304,704 304,134 607,095 579,838
Energy Production        
Segment Reporting Information [Line Items]        
Energy production costs 25,599 42,499 47,957 76,065
Public Service Company of New Mexico        
Segment Reporting Information [Line Items]        
Gross margin 120,215 110,792 260,596 219,720
Transmission and distribution costs 14,755 13,518 28,642 25,129
Depreciation and amortization 44,064 45,981 87,750 91,771
Utility margin 204,633 212,790 424,945 412,685
Public Service Company of New Mexico | Energy Production        
Segment Reporting Information [Line Items]        
Energy production costs 25,599 42,499 47,957 76,065
Texas-New Mexico Power Company        
Segment Reporting Information [Line Items]        
Gross margin 61,412 59,394 107,742 104,706
Transmission and distribution costs 10,710 7,638 19,019 14,493
Depreciation and amortization 27,949 24,312 55,389 47,954
Utility margin 100,071 91,344 182,150 167,153
Texas-New Mexico Power Company | Energy Production        
Segment Reporting Information [Line Items]        
Energy production costs 0 0 0 0
Corporate and Other        
Segment Reporting Information [Line Items]        
Gross margin 0 0 0 0
Transmission and distribution costs 0 0 0 0
Depreciation and amortization 0 0 0 0
Utility margin 0 0 0 0
Corporate and Other | Energy Production        
Segment Reporting Information [Line Items]        
Energy production costs $ 0 $ 0 $ 0 $ 0