XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans - Stock-Based Compensation Allocation (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation $ 900 $ 9,073 $ 6,786 $ 25,513 $ 19,256
Cost of revenue          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation   299 523 784 1,271
Research and development          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation   2,395 1,022 6,788 3,209
Selling, general and administrative          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Total stock-based compensation   $ 6,379 $ 5,241 $ 17,941 $ 14,776