XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of changes in contract deferred revenue (Details) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Accounting Policies [Abstract]    
Deferred revenue, balance at beginning of period $ 996,131 $ 754,073
Deferred revenue, Addition from acquisition 198,659
Deferred revenue, billings 2,954,212 2,215,742
Deferred revenue, recognized revenue (2,613,480) (2,146,222)
Deferred revenue, balance at end of period $ 1,336,863 $ 1,022,252