XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Summary of Stock Based Compensation Expense (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]        
Total stock based compensation expense $ 6,616 $ 3,798 $ 16,618 $ 10,112
Cost of Revenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock based compensation expense 802 397 1,842 660
General and Administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock based compensation expense 2,958 1,832 8,009 6,528
Selling and Marketing        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock based compensation expense 1,207 869 3,134 1,829
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock based compensation expense $ 1,649 $ 700 $ 3,633 $ 1,095