XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders’ Equity and Equity Incentive Plans - Schedule of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense $ 38,378 $ 37,676 $ 28,862
Tax benefit from stock-based compensation (8,117) (7,728) (5,695)
Total stock-based compensation expense, net of tax effect 30,261 29,948 23,167
Cost of revenue      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense 1,854 1,855 1,472
Technology and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense 6,088 6,313 4,346
Sales and marketing      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense 13,703 13,407 10,462
General and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense $ 16,733 $ 16,101 $ 12,582