XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Stock-Based Compensation Allocation (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2022
Mar. 31, 2023
Mar. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation $ 900 $ 8,724 $ 8,062
Cost of revenue      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation   328 208
Research and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation   2,549 2,001
Selling, general and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation   $ 5,847 $ 5,853