XML 76 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Schedule of Gross Margin (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Gross margin $ 297,272 $ 177,178 $ 671,698 $ 545,516
Transmission and distribution costs 23,660 25,078 71,475 72,739
Depreciation and amortization 88,156 72,894 257,088 216,033
Utility margin 430,347 295,538 1,068,316 902,633
Energy Production        
Segment Reporting Information [Line Items]        
Energy production costs 21,259 20,388 68,055 68,345
PNM        
Segment Reporting Information [Line Items]        
Gross margin 212,218 95,721 457,807 356,317
Transmission and distribution costs 15,123 15,326 44,823 43,968
Depreciation and amortization 56,424 44,537 163,941 132,287
Utility margin 305,024 175,972 734,626 600,917
PNM | Energy Production        
Segment Reporting Information [Line Items]        
Energy production costs 21,259 20,388 68,055 68,345
TNMP        
Segment Reporting Information [Line Items]        
Gross margin 85,054 81,457 213,891 189,199
Transmission and distribution costs 8,537 9,752 26,652 28,771
Depreciation and amortization 31,732 28,357 93,147 83,746
Utility margin 125,323 119,566 333,690 301,716
TNMP | 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