v3.25.2
Debt (Details) - USD ($)
$ in Millions
6 Months Ended
Aug. 01, 2025
Jun. 30, 2025
Dec. 31, 2024
Mar. 31, 2021
Jul. 31, 2020
Debt [Line Items]          
Outstanding letters of credit   $ 33.3 $ 53.8    
Concierge Credit Facility          
Debt [Line Items]          
Maximum borrowing capacity         $ 75.0
Debt instrument, interest rate (as percent)   7.24%      
Concierge Credit Facility | Concierge Facility Used Greater Than Fifty Percent | Subsequent Event          
Debt [Line Items]          
Commitment fee, payment period (in years) two year        
Unused capacity commitment fee (as percent) 0.35%        
Line of credit facility, unused capacity, commitment fee, threshold (as percent) 50.00%        
Concierge Credit Facility | Concierge Facility Used Less Than Fifty Percent | Subsequent Event          
Debt [Line Items]          
Unused capacity commitment fee (as percent) 0.50%        
Line of credit facility, unused capacity, commitment fee, threshold (as percent) 50.00%        
Concierge Credit Facility | Secured Overnight Financing Rate (SOFR) | Subsequent Event          
Debt [Line Items]          
Debt instrument, basis spread on variable rate (as percent) 2.50%        
Revolving Credit Facility          
Debt [Line Items]          
Maximum borrowing capacity   $ 350.0   $ 350.0  
Unused capacity commitment fee (as percent)   0.175%      
Debt instrument, interest rate (as percent)   5.81%      
Line of credit facility maximum borrowing capacity sublimit       $ 125.0  
Outstanding borrowings   $ 50.0      
Revolving Credit Facility | Minimum          
Debt [Line Items]          
Liquidity required by financial covenants   150.0      
Revolving Credit Facility | Four Fiscal Quarters Of 2024 And Thereafter | Minimum          
Debt [Line Items]          
Required consolidated revenue threshold   $ 4,668.0      
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)          
Debt [Line Items]          
Debt instrument, basis spread on variable rate (as percent)   1.50%      
Debt instrument, basis spread on variable rate, adjustment (as percent)   0.10%      
Revolving Credit Facility | Base Rate          
Debt [Line Items]          
Debt instrument, basis spread on variable rate (as percent)   0.50%      
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Term Rate          
Debt [Line Items]          
Debt instrument, basis spread on variable rate (as percent)   1.00%      
Revolving Credit Facility | Fed Funds Effective Rate Overnight Index Swap Rate          
Debt [Line Items]          
Debt instrument, basis spread on variable rate (as percent)   0.50%      
Revolving Credit Facility | Debt Default Interest Rate          
Debt [Line Items]          
Debt instrument, basis spread on variable rate (as percent)   2.00%      
Letter of Credit          
Debt [Line Items]          
Outstanding letters of credit   $ 33.3