XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deferred Revenue and Performance Obligations (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Stock Option Plans and Agreements        
Remaining non-cancelable performance obligations $ 808,500   $ 808,500  
Deferred revenue obligation 1,068,000   1,068,000  
Revenue recognized $ 201,600 $ 233,400 $ 331,500 $ 323,800