XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation - Summary of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Shares    
Outstanding as of December 31, 2021 6,401,987  
Granted 1,754,531  
Forfeited (139,881)  
Exercised (152,523)  
Outstanding as of June 30, 2023 7,864,114 6,401,987
Exercisable at June 30, 2023 4,168,866  
Weighted-Average Exercise Price Per Share    
Outstanding as of December 31, 2021 $ 18.5  
Granted 16.43  
Forfeited 25.91  
Exercised 3.85  
Outstanding as of June 30, 2023 18.19 $ 18.5
Exercisable at June 30, 2023 $ 15.4  
Weighted-Average Remaining Contractual Term    
Options outstanding 6 years 9 months 18 days 7 years 1 month 6 days
Exercisable at June 30, 2023 5 years 8 months 12 days  
Aggregate Intrinsic Value    
Outstanding as of June 30, 2023 $ 21,908  
Exercisable at June 30, 2023 $ 18,349