XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Schedule of Senior Unsecured Note (Details) - Senior Unsecured Notes - USD ($)
$ in Thousands
Sep. 30, 2025
Aug. 14, 2025
Jun. 02, 2025
Feb. 14, 2025
Feb. 03, 2025
Mar. 01, 2024
Debt Instrument            
Aggregate principal amount           $ 1,250,000
Senior Unsecured Notes 5.38%            
Debt Instrument            
Aggregate principal amount       $ 500,000    
Interest rate (as a percent)       5.38%    
Interest rate, effective (as a percent) 5.56%          
Senior Unsecured Notes 4.75%            
Debt Instrument            
Aggregate principal amount   $ 500,000        
Interest rate (as a percent)   4.75%        
Interest rate, effective (as a percent) 5.02%          
Senior Unsecured Notes 3.40%            
Debt Instrument            
Aggregate principal amount         $ 348,194  
Interest rate (as a percent)         3.40%  
Interest rate, effective (as a percent) 3.58%          
Senior Unsecured Notes 4.00%            
Debt Instrument            
Aggregate principal amount     $ 451,806      
Interest rate (as a percent)     4.00%      
Interest rate, effective (as a percent) 4.19%