XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Borrowings - Narrative (Details) - Senior Notes - 4.950% Senior Notes, due September 2029 (the “4.950% Senior Notes”) - USD ($)
Aug. 21, 2024
Sep. 30, 2024
Line of Credit Facility [Line Items]    
Interest rate on senior notes 4.95% 4.95%
Face amount of debt $ 500,000,000.0  
Redemption price, percentage 101.00%