XML 59 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' equity (Schedule of Company Recognized Stock-Based Compensation Expense) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated share-based compensation expense $ 217,156 $ 41,703 $ 668,374 $ 155,030
Cost of Services [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated share-based compensation expense 2,977 736 7,323 2,191
Research and Development [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated share-based compensation expense 65,836 12,259 168,592 38,322
General and Administrative [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated share-based compensation expense 112,706 24,100 427,487 102,810
Sales and Marketing [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated share-based compensation expense $ 35,637 $ 4,608 $ 64,972 $ 11,707