v3.26.3
Senior Notes Payable - Schedule of Key Characteristics of Credit Agreement (Details) - Senior Notes - USD ($)
$ in Millions
Sep. 30, 2026
Sep. 28, 2026
Oct. 22, 2025
May 30, 2023
Jun. 30, 2022
Series A          
Debt Instrument [Line Items]          
Principal (in millions) $ 300.0        
Interest Rate 3.24%       3.24%
Series B          
Debt Instrument [Line Items]          
Principal (in millions) $ 200.0        
Interest Rate 3.35%       3.35%
Series C          
Debt Instrument [Line Items]          
Principal (in millions) $ 400.0     $ 400.0  
Interest Rate 5.50%     5.50%  
Series D          
Debt Instrument [Line Items]          
Principal (in millions) $ 375.0   $ 375.0    
Interest Rate 4.89%   4.89%    
Series E          
Debt Instrument [Line Items]          
Principal (in millions) $ 325.0   $ 325.0    
Interest Rate 5.13%   5.13%    
Series F          
Debt Instrument [Line Items]          
Principal (in millions) $ 150.0 $ 150.0      
Interest Rate 5.84% 5.84%