v3.25.4
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Indefinite-lived intangible assets $ 0.7    
Intangible asset, useful life (in years) 5 years 4 months 24 days    
Amortization expense  $ 18.4 $ 18.9 $ 19.3
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Intangible asset, useful life (in years) 2 years 8 months 12 days    
Patents      
Finite-Lived Intangible Assets [Line Items]      
Intangible asset, useful life (in years) 7 years 2 months 12 days    
Assembled workforce      
Finite-Lived Intangible Assets [Line Items]      
Intangible asset, useful life (in years) 2 years 8 months 12 days