Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Stock Options Activity (Details)

v3.21.2
Stock-Based Compensation - Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Beginning balance (in shares) 466,742    
Options granted (in shares) 358,177    
Forfeitures (in shares) (4,545)    
Options exercised (in shares) (27,461) (34,203)  
Ending balance (in shares) 792,913   466,742
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Beginning balance, Weighted average exercise price (in dollars per share) $ 0.14    
Options granted, Weighted average exercise price (in dollars per share) 2.30    
Forfeitures, Weighted average exercise price (in dollars per share) 0.07    
Options exercised, Weighted average exercise price (in dollars per share) 0    
Ending balance, Weighted average exercise price (in dollars per share) $ 1.11   $ 0.14
Average remaining contractual life 8 years 6 months   8 years 2 months 12 days
Aggregate intrinsic value, outstanding $ 3,881   $ 81
Exercisable (in shares) 289,720    
Exercisable, Weighted average exercise price (in dollars per share) $ 0.33    
Exercisable, Average remaining contractual life) 7 years 2 months 12 days    
Exercisable, Aggregate intrinsic value $ 1,642    
Exercise price per share (in dollars per share) $ 0.01