XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Details) - Revolving Credit Facility - USD ($)
$ in Millions
1 Months Ended
May 31, 2025
May 31, 2023
January 2021 Credit Agreement    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity   $ 500.0
Line of credit, additional borrowing amount   $ 250.0
May 2025 Credit Agreement    
Debt Instrument [Line Items]    
Line of credit, maximum borrowing capacity $ 750.0  
Line of credit, additional borrowing amount $ 250.0  
May 2025 Credit Agreement | Minimum    
Debt Instrument [Line Items]    
Line of credit, commitment fee percentage on undrawn balance 0.10%  
May 2025 Credit Agreement | Maximum    
Debt Instrument [Line Items]    
Line of credit, commitment fee percentage on undrawn balance 0.30%