v3.26.3
Related Party Transactions (Details) - Related Party - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Services billings: | TXNM to PNM        
Related Party Transaction [Line Items]        
Amount of related party transaction $ 31,547 $ 30,866 $ 97,275 $ 98,270
Services billings: | TXNM to TNMP        
Related Party Transaction [Line Items]        
Amount of related party transaction 13,597 12,136 41,833 39,621
Services billings: | PNM to TNMP        
Related Party Transaction [Line Items]        
Amount of related party transaction 70 82 204 247
Services billings: | TNMP to TXNM        
Related Party Transaction [Line Items]        
Amount of related party transaction 27 22 69 78
Services billings: | TNMP to PNM        
Related Party Transaction [Line Items]        
Amount of related party transaction 0 0 0 0
Interest billings: | TXNM to PNM        
Related Party Transaction [Line Items]        
Amount of related party transaction 119 49 182 133
Interest billings: | TXNM to TNMP        
Related Party Transaction [Line Items]        
Amount of related party transaction 15 24 38 210
Interest billings: | PNM to TXNM        
Related Party Transaction [Line Items]        
Amount of related party transaction $ 110 $ 133 $ 335 $ 398