v3.26.3
Fair Value Measurements - Fair Values of Financial Instruments Measured On Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Liabilities:    
Contingent consideration $ 0 $ 6,800
Fair Value, Recurring | Fair Value    
Assets:    
Total assets measured at fair value 957,927 86,657
Liabilities:    
Contingent consideration   6,837
Total liabilities measured at fair value   6,837
Fair Value, Recurring | Fair Value | Money market and other funds    
Assets:    
Cash equivalents 957,927 86,657
Fair Value, Recurring | Carrying Value    
Assets:    
Total assets measured at fair value 957,927 86,657
Liabilities:    
Contingent consideration   6,837
Total liabilities measured at fair value   6,837
Fair Value, Recurring | Carrying Value | Money market and other funds    
Assets:    
Cash equivalents 957,927 86,657
Fair Value, Recurring | Level 1 | Fair Value    
Assets:    
Total assets measured at fair value 957,927 86,657
Liabilities:    
Contingent consideration   0
Total liabilities measured at fair value   0
Fair Value, Recurring | Level 1 | Fair Value | Money market and other funds    
Assets:    
Cash equivalents 957,927 86,657
Fair Value, Recurring | Level 2 | Fair Value    
Assets:    
Total assets measured at fair value 0 0
Liabilities:    
Contingent consideration   0
Total liabilities measured at fair value   0
Fair Value, Recurring | Level 2 | Fair Value | Money market and other funds    
Assets:    
Cash equivalents 0 0
Fair Value, Recurring | Level 3 | Fair Value    
Assets:    
Total assets measured at fair value 0 0
Liabilities:    
Contingent consideration   6,837
Total liabilities measured at fair value   6,837
Fair Value, Recurring | Level 3 | Fair Value | Money market and other funds    
Assets:    
Cash equivalents $ 0 $ 0