XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Revolving Credit Facilities (Narrative) (Details) - USD ($)
1 Months Ended
Nov. 30, 2022
Sep. 30, 2025
May 31, 2025
Jan. 31, 2025
2025 Credit Agreement        
Debt Instrument [Line Items]        
Maximum borrowing capacity       $ 150,000,000
Outstanding borrowings   $ 0    
2022 Credit Agreement        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 500,000,000   $ 1,000,000,000  
Outstanding borrowings   $ 0    
Line of credit facility, extension term 1 year      
2022 Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Commitment fee 0.07%      
2022 Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Commitment fee 0.125%      
2022 Credit Agreement | Benchmark Rate | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.75%      
2022 Credit Agreement | Benchmark Rate | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.125%      
2022 Credit Agreement | Reference Rate | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.75%      
2022 Credit Agreement | Reference Rate | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.125%      
2022 Credit Agreement | Base Rate | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.00%      
2022 Credit Agreement | Base Rate | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.125%