v3.25.4
Stock Incentive Plans - Summary of Share-based Compensation Arrangements by Share-based Payment Award (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Shares - Beginning Balance 23,349,505 35,788,469 45,249,260  
Shares - Exercised (1,496,563) (12,427,044) (8,923,718)  
Shares - Forfeited and canceled (55,170) (11,920) (537,073)  
Shares - Ending Balance 21,797,772 23,349,505 35,788,469 45,249,260
Shares - Exercisable 21,592,416      
Shares - Vested and expected to vest 21,797,659      
Weighted- Average Exercise Price - Beginning Balance $ 3.11 $ 2.96 $ 2.99  
Weighted- Average Exercise Price - Exercised 3.14 2.69 2.85  
Weighted- Average Exercise Price - Forfeited and canceled 8.58 3.4 6.88  
Weighted- Average Exercise Price - Ending Balance 3.09 $ 3.11 $ 2.96 $ 2.99
Weighted- Average Exercise Price - Exercisable 3.04      
Weighted- Average Exercise Price - Vested and expected to vest $ 3.09      
Weighted-Average Remaining Contractual Life (in years) 2 years 3 years 2 months 12 days 4 years 4 years 10 months 24 days
Weighted-Average Remaining Contractual Life (in years) - Exercisable 2 years      
Weighted-Average Remaining Contractual Life (in years) - Vested and expected to vest 2 years      
Aggregate Intrinsic Value - Beginning Balance $ 201,305 $ 301,563 $ 258,470  
Aggregate Intrinsic Value - Ending Balance 106,846 $ 201,305 $ 301,563 $ 258,470
Aggregate Intrinsic Value - Exercisable 106,013      
Aggregate Intrinsic Value - Vested and expected to vest $ 106,013