v3.25.4
Debt - Revolving Credit Facility & Other Financings Additional Information (Details)
Nov. 03, 2022
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2025
Sep. 30, 2024
Feb. 12, 2024
USD ($)
Dec. 12, 2023
USD ($)
Debt Instrument            
Senior secured leverage ratio     3.00 3.50    
Covenant minimum liquidity requirements $ 1,500,000,000          
Acquisition cash consideration trigger, percent 3.50          
Acquisition cash consideration trigger $ 75,000,000          
Fixed coverage ratio 1.25          
Other financing outstanding amount   $ 0        
JPMorgan Chase Bank | Revolving Credit Facility            
Debt Instrument            
Maximum borrowing capacity $ 420,000,000          
JPMorgan Chase Bank | Revolving Credit Facility | Fed Funds Effective Rate            
Debt Instrument            
Spread on variable rate (as a percent) 0.50%          
JPMorgan Chase Bank | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)            
Debt Instrument            
Spread on variable rate (as a percent) 1.00%          
JPMorgan Chase Bank | Revolving Credit Facility | Minimum            
Debt Instrument            
Covenant leverage ratio (as a percent) 0.0150          
Leverage ratio during the period (as a percent) 0.05%          
Commitment fee (as a percent) 0.225%          
JPMorgan Chase Bank | Revolving Credit Facility | Maximum            
Debt Instrument            
Covenant leverage ratio (as a percent) 0.0225          
Leverage ratio during the period (as a percent) 1.25%          
Commitment fee (as a percent) 0.375%          
JPMorgan Chase Bank | Revolving Credit Facility | Line of Credit            
Debt Instrument            
Maximum borrowing capacity $ 168,000,000          
JPMorgan Chase Bank | Revolving Credit Facility | Convertible senior notes due 2025 (the “2025 Notes”) | Convertible Debt            
Debt Instrument            
Outstanding debt trigger amount 1,250,000,000          
JPMorgan Chase Bank | Revolving Credit Facility | Term Loan            
Debt Instrument            
Maximum borrowing capacity $ 300,000,000          
Senior secured leverage ratio 2.50          
Option One | JPMorgan Chase Bank | Revolving Credit Facility            
Debt Instrument            
Debt covenant adjustments to net leverage $ 100,000,000          
Option Two | JPMorgan Chase Bank | Revolving Credit Facility            
Debt Instrument            
Debt covenant adjustments to net leverage           $ 300,000,000
Option Three | JPMorgan Chase Bank | Revolving Credit Facility            
Debt Instrument            
Debt covenant adjustments to net leverage         $ 200,000,000