XML 155 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Schedule of Income Statement Location for Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense $ 95,221 $ 73,820 $ 40,804
Cost of revenues      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 55 38 8
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 45,119 26,373 9,298
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense 3,908 2,540 881
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense $ 46,139 $ 44,869 $ 30,617