XML 216 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cost of revenue $ 35,245 $ 32,671 $ 102,422 $ 98,790
Selling and marketing 19,271 18,424 56,743 53,123
General and administrative 11,028 13,493 35,803 41,841
Total costs charged to operations 35,025 36,395 106,892 108,345
Total stock-based compensation     16,978 24,777
Stock Based Compensation [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cost of revenue 1,205 2,772 5,050 7,602
Selling and marketing 407 810 1,275 2,149
General and administrative 2,750 4,729 10,653 15,026
Total costs charged to operations 4,362 8,311 16,978 24,777
Capitalized platform development 237 404 785 1,529
Total stock-based compensation 4,599 8,715 17,763 26,306
Restricted Stock [Member] | Stock Based Compensation [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cost of revenue 197 901 1,655 2,800
Selling and marketing 65 61 193 207
General and administrative 1,611 2,439 6,298 7,083
Total costs charged to operations 1,873 3,401 8,146 10,090
Capitalized platform development
Total stock-based compensation 1,873 3,401 8,146 10,090
Common Stock Options [Member] | Stock Based Compensation [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cost of revenue 1,007 1,871 3,388 4,802
Selling and marketing 342 749 1,082 1,942
General and administrative 882 2,039 3,602 6,697
Total costs charged to operations 2,231 4,659 8,072 13,441
Capitalized platform development 237 404 785 1,529
Total stock-based compensation 2,468 5,063 8,857 14,970
Warrant [Member] | Stock Based Compensation [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cost of revenue 1 7
Selling and marketing
General and administrative 257 251 753 1,246
Total costs charged to operations 258 251 760 1,246
Capitalized platform development
Total stock-based compensation $ 258 $ 251 $ 760 $ 1,246