XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE BASED COMPENSATION - (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation $ 328,993 $ 1,290,143
Weighted average remaining contractual term (years) 8 years 8 months 15 days  
Stock options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation $ 120,760 517,743
Share based compensation by share based payment arrangement options unrecognized compensation $ 959,670  
Weighted average remaining contractual term (years) 9 months 14 days  
Restricted Share Units ("RSUs") [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation $ 93,217 $ 512,993
Unrecognized compensation expense related to non-vested RSU's and DSU's 159,506  
Share based compensation by share based payment arrangement weighted average period of recognition   5 months 1 day
Deferred Share Units ("DSUs") [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock based compensation 115,016 $ 259,407
Unrecognized compensation expense related to non-vested RSU's and DSU's $ 64,371