XML 35 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Schedule of Changes in Contract Assets and Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]    
Unbilled receivables, balance at beginning of period $ 65,118 [1] $ 89,847
Unbilled receivables, revenue recognized in advance of billings 156,876 319,221
Unbilled receivables, billings (198,623) (343,950)
Unbilled receivables, balance at end of period [1] 23,371 65,118
Deferred revenue, balance at beginning of period 723,619 708,130
Deferred revenue, billings 2,637,191 2,370,975
Deferred revenue, recognized revenue (2,606,737) (2,355,486)
Deferred revenue, balance at end of period $ 754,073 $ 723,619
[1] Unbilled receivables were reflected within other current assets on the consolidated balance sheets.