v3.26.1
STOCKHOLDERS' EQUITY - Schedule of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 56,756 $ 55,577 $ 113,756 $ 103,856
Stock-based compensation capitalized for software development and cloud-computing arrangement implementation costs 4,798 5,060 9,135 9,183
Total stock-based compensation cost 61,554 60,637 122,891 113,039
Income Statement Location: us-gaap:CostOfRevenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 2,556 3,204 5,175 5,956
Income Statement Location: us-gaap:GeneralAndAdministrativeExpense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 14,166 13,670 29,526 25,991
Income Statement Location: us-gaap:ResearchAndDevelopmentExpense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 21,989 21,230 40,537 39,602
Income Statement Location: us-gaap:SellingAndMarketingExpense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 18,045 $ 17,473 $ 38,518 $ 32,307