XML 116 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing - Financing Activities - TNMP (Narrative) (Details) - TNMP
Feb. 14, 2025
USD ($)
Mar. 28, 2024
USD ($)
bond
Apr. 28, 2023
USD ($)
bond
Apr. 27, 2022
USD ($)
bond
TNMP 2022 Bond Purchase Agreement | Bonds        
Debt Instrument [Line Items]        
Aggregate principal amount       $ 160,000,000
Series of bond issuance | bond       2
TNMP 2022 Bond Purchase Agreement at 4.13% Due May 12, 2022 | Bonds        
Debt Instrument [Line Items]        
Aggregate principal amount       $ 65,000,000
Stated percentage (as a percent)       4.13%
TNMP 2022 Bond Purchase Agreement at 3.81% Due July 28, 2032 | Bonds        
Debt Instrument [Line Items]        
Aggregate principal amount       $ 95,000,000
Stated percentage (as a percent)       3.81%
TNMP 2023 Bond Purchase Agreement | Secured Debt        
Debt Instrument [Line Items]        
Aggregate principal amount     $ 185,000,000  
Series of bond issuance | bond     2  
TNMP 2023 Bond Purchase Agreement , 5.01%, Due April 28, 2033 | Secured Debt        
Debt Instrument [Line Items]        
Aggregate principal amount     $ 130,000,000  
Stated percentage (as a percent)     5.01%  
TNMP 2023 Bond Purchase Agreement At 5.47%, Due July 28, 2053 | Secured Debt        
Debt Instrument [Line Items]        
Aggregate principal amount     $ 55,000,000  
Stated percentage (as a percent)     5.47%  
TNMP 2024 Bond Purchase Agreement | Bonds        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 285,000,000    
Series of bond issuance | bond   4    
TNMP 2024 Bond Purchase Agreement at 5.26% Due March 28, 2029 | Bonds        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 32,000,000    
Stated percentage (as a percent)   5.26%    
TNMP 2024 Bond Purchase Agreement at 5.55% Due March 28, 2036 | Bonds        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 85,000,000    
Stated percentage (as a percent)   5.55%    
TNMP 2024 Bond Purchase Agreement at 5.65% Due July 01, 2039 | Bonds        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 40,000,000    
Stated percentage (as a percent)   5.65%    
TNMP 2024 Bond Purchase Agreement at 5.79% Due July 01, 2054 | Bonds        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 128,000,000    
Stated percentage (as a percent)   5.79%    
TNMP FMBs 2024 Bond Purchase Agreement at 4.03% Due July 2024 | Bonds        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 80,000,000    
Stated percentage (as a percent)   4.03%    
TNMP 2025 Bond Purchase Agreement | Senior Unsecured Notes | Subsequent Event        
Debt Instrument [Line Items]        
Aggregate principal amount $ 140,000,000      
Stated percentage (as a percent) 5.19%      
TNMP 2024 Bond Purchase Agreement, 5.26% And 5.55% Bonds | Bonds        
Debt Instrument [Line Items]        
Series of bond issuance | bond   2