Stockholders' Equity and Equity Incentive Plans - Stock-Based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
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 expense | $ 3,770 | $ 3,115 | $ 12,312 | $ 8,843 |
Sales and marketing | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Total stock-based compensation expense | 549 | 812 | 2,882 | 1,959 |
General and administrative | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Total stock-based compensation expense | 2,664 | 1,818 | 7,605 | 5,573 |
Research and development | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Total stock-based compensation expense | $ 557 | $ 485 | $ 1,825 | $ 1,311 |