XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - ESPP and RSUs (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Nov. 19, 2021
Sep. 01, 2021
Jul. 27, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2021
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock-based compensation expense         $ 61,577 $ 29,456 $ 18,646    
Stock options, vesting period     7 years            
IPO                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based award, amount withheld for employees         $ 1,495        
2021 Employee Stock Purchase Plan | Employee Stock Purchase Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares of common stock authorized for future issuance (in shares)                 2,200,000
Purchase price of common stock, percent 85.00%                
Purchases related to ESPP (in shares)         117,996        
Shares of common stock reserved for future issuance, number available for grant (in shares)       2,082,004 2,082,004        
Stock-based compensation expense         $ 3,097        
Acquisition of Nimbella | Restricted Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted (in shares)   200,204              
Restricted stock share price (in dollars per share)               $ 63.11  
Value of restricted stock granted to founders of Nimbella   $ 12,635              
Stock options, vesting period       36 months          
Unrecognized stock-based compensation expense       $ 11,228 $ 11,228        
Weighted-average period expected for recognition of compensation expense         2 years 8 months 12 days