XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cost of revenue $ 16,465 $ 20,855 $ 36,473 $ 38,945
Selling and marketing 3,751 6,904 8,315 12,751
General and administrative 8,632 11,601 18,767 24,576
Total costs charged to operations 13,296 19,570 30,180 39,607
Total stock-based compensation     1,976 12,616
Stock Based Compensation [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cost of revenue 271 808 656 2,791
Selling and marketing 38 296 147 664
General and administrative 190 4,014 609 7,900
Total costs charged to operations 499 5,118 1,412 11,355
Capitalized platform development 20 241 228 548
Total stock-based compensation 519 5,359 1,640 11,903
Restricted Stock [Member] | Stock Based Compensation [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cost of revenue 84 664 119 1,458
Selling and marketing 9 63 11 128
General and administrative 114 2,335 304 4,687
Total costs charged to operations 207 3,062 434 6,273
Capitalized platform development
Total stock-based compensation 207 3,062 434 6,273
Common Stock Awards [Member] | Stock Based Compensation [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cost of revenue 184 138 531 1,327
Selling and marketing 29 233 136 536
General and administrative 76 1,429 305 2,717
Total costs charged to operations 289 1,800 972 4,580
Capitalized platform development 20 241 228 548
Total stock-based compensation 309 2,041 1,200 5,128
Warrant [Member] | Stock Based Compensation [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Cost of revenue 3 6 6 6
Selling and marketing
General and administrative 250 496
Total costs charged to operations 3 256 6 502
Capitalized platform development
Total stock-based compensation $ 3 $ 256 $ 6 $ 502