v3.25.4
Income Taxes - Schedule of Differences Between Income Taxes Computed at the Federal Statutory Rate and the Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation Of Income Taxes [Line Items]      
Expected income tax (expense) benefit at the federal statutory rate $ (14,588) $ (6,123) $ 37,845
State taxes net of federal benefit 1,082 732 9,131
Difference in foreign tax rates   (2,499) (2,614)
Effect of U.S. cross-border tax laws, Foreign tax credits 2,996    
Tax credits, Research and development credits 41,859    
Executive compensation limitation (8,263) (10,511) (4,151)
Stock-based compensation (15,240) 31,010 7,741
Transaction costs (5,332)    
Non-deductible acquisition costs   (1,447)  
Other (1,184)    
U.S. tax credits   63,124 45,274
Foreign withholding taxes   (2,044) (1,449)
Change in valuation allowance (37,148) (99,229) (105,181)
Non research and development tax reserves   (4,276)  
Unrealized tax benefits (12,554)    
Foreign derived intangible income   4,872  
Other U.S. and foreign permanent differences 1,360 2,342 (531)
Total income tax expense $ (23,552) $ (24,049) $ (13,935)
Federal statutory income tax rate (21.00%) (21.00%) (21.00%)
U.S. State and local income tax, Percentage 2.00%    
Effect of cross-border tax laws, Foreign tax credits, Percentage 4.00%    
Research and development credits, Percentage 60.00%    
Changes in valuation allowances, Percentage (53.00%)    
Executive compensation limit, Percentage (12.00%)    
Stock-based compensation, Percentage 22.00%    
Transaction costs, Percentage (8.00%)    
Other, Percentage (2.00%)    
Changes in unrecognized tax benefits, Percentage (18.00%)    
Other adjustments, Percentage 2.00%    
Effective tax rate, Percentage (34.00%)    
Other foreign jurisdictions      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ (2,866)    
Foreign tax effects, Percentage (4.00%)    
Brazil [Member]      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ (1,145)    
Foreign tax effects, Percentage (2.00%)    
Canada [Member]      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ (1,690)    
Foreign tax effects, Percentage (2.00%)    
Colombia [Member]      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ (888)    
Foreign tax effects, Percentage (1.00%)    
France [Member]      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ (1,569)    
Foreign tax effects, Percentage (2.00%)    
Germany [Member]      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ (1,046)    
Foreign tax effects, Percentage (2.00%)    
Ireland and United States [Member]      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ 1,830    
Foreign tax effects, Percentage 3.00%    
Ireland Non Taxable Items [Member]      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ 2,580    
Foreign tax effects, Percentage 4.00%    
Other Countrys [Member]      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ (188)    
Foreign tax effects, Percentage 0.00%    
Singapore [Member]      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ (866)    
Foreign tax effects, Percentage (1.00%)    
United Kingdom [Member]      
Reconciliation Of Income Taxes [Line Items]      
Difference in foreign tax rates $ (1,172)    
Foreign tax effects, Percentage (2.00%)