v3.26.1
SHARE BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Payment Arrangement, Option, Activity
The following table summarizes the Company’s share option activity during the year ended December 31, 2025:

Number of OptionsWeighted Average Exercise PriceWeighted Average
Remaining Contractual
Term (Years)
Aggregate
Intrinsic Value (000’s)
Balance, December 31, 20244,042,901 $7.5 6.7$7,335 
Granted2,500 9.7 
Exercised(734,988)7.2 
Forfeited(112,700)32.2 
Balance, December 31, 20253,197,713 $6.7 5.7$45,031 
Vested and exercisable, December 31, 20252,647,978$5.0 5.1$41,795 
The following table summarized the Company’s options to restricted shares activity during the year ended December 31, 2025:

Number of OptionsWeighted Average Exercise PriceWeighted Average
Remaining Contractual
Term (Years)
Aggregate
Intrinsic Value (000’s)
Balance, December 31, 202419,948,408 $19.4 6.2$— 
Granted— 
Exercised(34,179)15.3 
Forfeited(29,244)32.0 
Balance, December 31, 202519,884,985 $19.3 5.2$30,967 
Vested and exercisable, December 31, 202516,539,026 $19.3 5.2$26,643 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions
The assumptions used to estimate the fair value of share options granted for the year ended December 31, 2025 were as follows:

2025
Expected volatility105.4 %
Expected term (in years)
5.6
Risk free interest
4.1%
Dividend yield
0.00
Schedule of Unvested Restricted Stock Units Roll Forward
The following table summarizes the Company’s RSU activity during the year ended December 31, 2025:

Number of RSUsWeighted Average Grant Date Fair Value Per Share
Unvested at December 31, 20243,009,918 $12.0 
Granted2,662,406 13.6 
Vested(2,838,979)11.6 
Forfeited(683,172)11.9 
Unvested at December 31, 20252,150,173 $14.5 
Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount
The following table presents the components and classification of share-based compensation for the year ended December 31, 2025, 2024 and 2023 (in thousands):

202520242023
Technology, data and product development$4,965 $8,695 $12,375 
Selling and marketing21,142 14,666 13,216 
General and administrative28,011 38,136 45,464 
Total$54,118 $61,497 $71,055