v3.26.1
Notes Payable - Revolving Credit Agreement (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 28, 2025
Apr. 29, 2022
Mar. 31, 2026
Dec. 31, 2025
Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Credit agreement, gross assets   $ 0.5    
4.000% Senior Notes Due 2029 | Senior Notes        
Line of Credit Facility [Line Items]        
Stated interest rate on note     4.00%  
Base spread on variable rate     4.00%  
4.000% Senior Notes Due 2029 | Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Letters of credit outstanding     $ 19.3  
Fifth Amended and Restated Credit Agreement | Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Line of credit facility     2,000.0  
Line of credit, amount outstanding     2,000.0  
Letters of credit outstanding       $ 19.5
Line of credit facility, remaining borrowing capacity     $ 294.2  
Variable interest rate   0.10% 3.67%  
Fifth Amended and Restated Credit Agreement | Line of Credit | One Month | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Base spread on variable rate   0.10%    
Fifth Amended and Restated Credit Agreement | Line of Credit | Three Months | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Base spread on variable rate   0.15%    
Fifth Amended and Restated Credit Agreement | Line of Credit | Six Months | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Base spread on variable rate   0.25%    
Fifth Amended and Restated Credit Agreement | Minimum | Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Base spread on variable rate   1.45%    
Variable interest rate   0.50% 0.50%  
Fifth Amended and Restated Credit Agreement | Maximum | Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Base spread on variable rate   2.10%    
8.750% Senior Notes Due 2028 | Senior Notes        
Line of Credit Facility [Line Items]        
Stated interest rate on note     8.75%  
Base spread on variable rate     8.75%  
8.750% Senior Notes Due 2028 | Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Line of credit, amount outstanding     $ 1,700.0  
Sixth Amendment And Restated Credit Agreement        
Line of Credit Facility [Line Items]        
Commitments by lenders $ 972.5      
Commitments by lenders 82.20%      
Commitments by lenders remaining 17.80%      
Sixth Amendment And Restated Credit Agreement | Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Line of credit facility $ 1,182.5      
Line of credit facility, maximum increase $ 95.0      
Stated interest rate on note       1.85%
The Credit Agreement | Line of Credit | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Base spread on variable rate     1.85%