v3.26.3
Fair Value Measurements - Narrative (Details)
$ in Millions
Sep. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Nov. 15, 2019
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Investment in corporate debt securities   $ 0.0  
Contingent consideration $ 0.0 $ 6.8  
4.625% Senior Notes | Senior Notes      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Stated interest rate 4.625%    
3.625% Convertible Notes | Convertible Debt      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Stated interest rate 3.625%    
1.75% Convertible Notes | Convertible Debt      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Stated interest rate 1.75%   1.75%
Measurement Input, Payout Probability Rate | Minimum      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration, measurement input   0  
Measurement Input, Payout Probability Rate | Maximum      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration, measurement input   1  
Company Acquisitions      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Minimum of contingent consideration may be payable   $ 0.0  
Maximum of contingent consideration may be payable   $ 9.2