v3.26.3
Marketable Securities and Fair Value Measurements - Narrative (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 14, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Realized gains (losses) $ 0   $ 0      
Credit losses related to the available-for-sale securities 0   0      
Allowance for credit losses 0   0   $ 0  
Intangible asset impairment charges $ 41,242,000 $ 0 $ 41,242,000 $ 0    
1.00% Convertible Senior Notes due 2028            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Interest rate 1.00%   1.00%   1.00% 1.00%
Fair value of convertible senior notes $ 652,200,000   $ 652,200,000   $ 603,100,000  
Tantti            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Business combination contingent consideration, Maximum amount 54,500,000   54,500,000      
Cash paid for contingent consideration earnouts     5,200,000      
Contingent consideration $ 2,300,000   $ 2,300,000