Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation - Summary of Activity Related to Stock Options (Details)

v3.23.1
Share-Based Compensation - Summary of Activity Related to Stock Options (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, Outstanding [Roll Forward]    
Number of Options, Outstanding Beginning Balance 2,122,834  
Number of Options, Exercised (339,279)  
Number of Options, Forfeited (110,513)  
Number of Options, Outstanding Ending Balance 1,673,042 2,122,834
Number of Options, Exercisable 1,506,665  
Weighted- Average Exercise Price    
Weighted- Average Exercise Price, Outstanding Beginning Balance $ 0.97  
Weighted- Average Exercise Price, Exercised 1.05  
Weighted- Average Exercise Price, Forfeited 1.26  
Weighted- Average Exercise Price, Outstanding Ending Balance 0.94 $ 0.97
Weighted- Average Exercise Price, Exercisable $ 0.88  
Aggregate Intrinsic Value    
Aggregate Intrinsic Value, Outstanding $ 1,079 $ 12,797
Aggregate Intrinsic Value, Exercisable $ 1,050  
Weighted- Average Remaining Contractual Term (Years)    
Weighted- Average Remaining Contractual Term, Outstanding 4 years 2 months 19 days 5 years 4 months 20 days
Weighted- Average Remaining Contractual Term, Exercisable 3 years 10 months 17 days