XML 79 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Allocation of Stock-based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 28, 2019
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Monthly Average Closing Price, Common Stock, Threshold $ 9.21      
Total stock-based compensation expense   $ 40,980 $ 44,686 $ 50,264
Delivery costs        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense   2,427 2,682 1,865
Sales and marketing expense        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense   12,624 11,935 13,780
Research and development expense        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense   16,392 13,262 10,328
General and administration expense        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense   $ 9,537 $ 16,807 $ 24,291