XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Schedule of Changes in Contract Assets and Liabilities (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Accounting Policies [Abstract]    
Unbilled Accounts receivables, balance at beginning of period $ 523,522 $ 23,371
Unbilled Accounts receivables, Addition from acquisition 276,023
Unbilled Accounts receivables, revenue recognized in advance of billings 466,310 24,568
Unbilled Accounts receivables, billings (643,681) (32,991)
Unbilled Accounts receivables, balance at end of period 346,151 290,971
Deferred revenue, balance at beginning of period 996,131 754,073
Deferred revenue, Addition from acquisition 39,186
Deferred revenue, billings 684,140 491,980
Deferred revenue, recognized revenue (734,459) (581,842)
Deferred revenue, balance at end of period $ 945,812 $ 703,397