XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]    
Number of shares outstanding beginning balance 6,468,501  
Number of shares granted 3,969,302  
Number of shares exercised (265,662)  
Number of shares canceled or forfeited (1,334,113)  
Number of shares outstanding ending balance 8,838,028 6,468,501
Number of shares exercisable 3,315,240  
Number of shares vested and expected to vest 8,635,022  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted average exercise price beginning balance $ 16.92  
Weighted average exercise price granted 9.23  
Weighted average exercise price exercised 3.04  
Weighted average exercise price cancelled or forfeited 16.64  
Weighted average exercise price ending balance 13.93 $ 16.92
Weighted average exercise price exercisable 14.86  
Weighted average exercise price vested and expected to vest $ 13.90  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual term outstanding 8 years 3 months 3 days  
Weighted average remaining contractual term exercisable 7 years 6 months  
Weighted average remaining contractual term vested and expected to vest 8 years 3 months 18 days  
Aggregate intrinsic value exercised $ 850 $ 19,700
Aggregate intrinsic value outstanding 514  
Aggregate intrinsic value exercisable 95  
Aggregate intrinsic value vested and expected to vest $ 497