XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based Compensation - Summary of Stock Option Activities (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2021
Number of Stock Options    
Number of Options, Forfeited and cancelled (40,103)  
Number of Options, Options outstanding, end of period 664,857 704,960
Number of Options, Options exercisable, end of period 363,281  
Number of Options, Options vested and expected to vest 664,734  
Stock Options, Weighted Average Exercise Price    
Weighted Average Exercise Price, Forfeited and cancelled $ 3.48  
Weighted Average Exercise Price, Options outstanding, end of period 5.75 $ 5.62
Weighted Average Exercise Price, Options exercisable, end of period 7.87  
Weighted Average Exercise Price, Options vested and expected to vest, end of period $ 5.75  
Stock Options, Weighted Average Remaining Contractual Term    
Weighted Average Remaining Contractual Term (in years), Options outstanding 7 years 6 months 10 days 8 years 3 months 14 days
Weighted Average Remaining Contractual Term (in years), Options exercisable 6 years 10 months 6 days  
Weighted Average Remaining Contractual Term (in years), Options vested and expected to vest 7 years 6 months 10 days