XML 63 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of Stock Option Activities (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Number of options outstanding, beginning of period 742,047 586,662  
Number of options granted 1,249,287 263,976  
Number of options exercised (206,455) (75,851)  
Number of options, forfeited or cancelled (14,140) (32,740)  
Number of options outstanding, ending of period 1,770,739 742,047 586,662
Number of options exercisable, end of period 41,084 88,531  
Weighted average exercise price outstanding, beginning of period $ 0.16 $ 0.13  
Weighted average exercise price, options granted 4.16 0.20  
Weighted average exercise price, options exercised 0.13 0.13  
Weighted average exercise price, options forfeited or cancelled 0.19 0.12  
Weighted average exercise price outstanding, end of period 2.96 0.16 $ 0.13
Weighted average exercise price, options exercisable $ 0.17 $ 0.15  
Weighted average remaining contracted terms (in years) outstanding, beginning of period   9 years 1 month 6 days 9 years 7 months 6 days
Weighted average remaining contracted terms (in years) outstanding, ending of period 9 years 9 years 1 month 6 days  
Weighted average remaining contracted terms (in years) exercisable 7 years 10 months 24 days 9 years  
Aggregate intrinsic value outstanding, beginning of period $ 39,078 $ 5,500  
Aggregate intrinsic value outstanding, end of period 1,124,215 39,078 $ 5,500
Aggregate intrinsic value options exercisable $ 87,522 $ 5,413