XML 68 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Summary of Total Stock-based Compensation (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation $ 300 $ 9,965 $ 27,731 $ 5,089
Cost of Revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation   126 738 60
Research and Development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation   1,039 6,939 822
Sales and Marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation   2,720 11,213 1,629
General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation   $ 6,080 $ 8,841 $ 2,578