XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of option activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Options, beginning balance (in shares) 4,209,255  
Options, granted (in shares) 1,181,087  
Options, exercised (in shares) (717)  
Options, forfeited (in shares) (128,186)  
Options, ending balance (in shares) 5,261,439 4,209,255
Options, vested and expected to vest (in shares) 5,174,691  
Options, exercisable (in shares) 2,122,655  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted average exercise price, beginning balance (in dollars per share) $ 8.29  
Weighted average exercise price, granted (in dollars per share) 3.57  
Weighted average exercise price, exercised (in dollars per share) 2.95  
Weighted average exercise price, forfeited (in dollars per share) 7.57  
Weighted average exercise price, ending balance (in dollars per share) 7.25 $ 8.29
Weighted average exercise price, vested and expected to vest (in dollars per share) 7.27  
Weighted average exercise price, exercisable (in dollars per share) $ 8.28  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contract life, outstanding 8 years 25 days 8 years 25 days
Weighted average remaining contract life, vested and expected to vest 8 years 18 days  
Weighted average remaining contract life, exercisable 6 years 6 months 18 days