XML 66 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Valuation Assumptions
The relevant data used to determine the value of the stock options is as follows:
December 31,
20252024
2023 (1)
Weighted-average risk-free interest rate1.63%1.89%N/A
Expected term in years6.16.1N/A
Weighted-average expected volatility48.5%49.5%N/A
Expected dividends0%0%N/A
(1) There were no stock options granted during 2023.
Schedule of Stock Option Activity
A summary of stock option activity for the year ended December 31, 2025 is as follows:
Number of
Options
Weighted-Average
Exercise Price
Weighted-Average
Remaining Contractual Term in Years
Aggregate Intrinsic Value
(in thousands except for exercise price and term in years)
Outstanding balance at January 1, 2025
14,488 $10.17 4.97$19,294 
Granted1,508 9.97 
Exercised(954)9.10 
Cancelled
(1,564)14.34 
Outstanding balance at December 31, 2025
13,478 $10.05 5.07$27,659 
Exercisable at December 31, 2025
10,095 $9.98 4.52$25,311 
Schedule of Restricted Stock Awards Activity
The summary of time vesting restricted stock units activity for the year ended December 31, 2025 is as follows:
Number of Units
Weighted-Average
Grant Date Fair Value
(in thousands except for fair value)
Unvested, restricted stock units at January 1, 2025
3,901 $10.18 
Granted3,684 9.92 
Vested(1,955)10.30 
Forfeited(1,040)9.86 
Unvested, restricted stock units at December 31, 2025
4,590 $10.00 
Schedule of Stock-based Compensation Expense
Stock-based compensation expense was classified in the accompanying consolidated statements of operations and comprehensive income (loss) as follows:
Year Ended December 31,
202520242023
(in thousands)
Cost of revenues$345 $387 $367 
Sales and marketing1,656 1,163 1,634 
Product development2,480 1,939 2,194 
General and administrative23,448 22,241 20,796 
Total stock-based compensation expense$27,929 $25,730 $24,991