Quarterly report pursuant to Section 13 or 15(d)

7. Stockholders' Equity: Stock Based Compensation Expense - Stock Option (Details)

v3.20.2
7. Stockholders' Equity: Stock Based Compensation Expense - Stock Option (Details) - Employee Stock Option [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 123,544 $ 495,805 $ 257,757 $ 611,552
General And Administrative Expense [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 58,149 438,283 136,698 490,037
Cost Of Sales [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 20,921 26,152 34,598 58,097
Research And Development Expense [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 44,474 $ 31,370 $ 86,461 $ 63,418