XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Deferred Revenue Rollforward (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
Deferred Revenue Rollforward [Abstract]  
Deferred Revenue $ 7,355,270
Deferred Revenue, Additions 13,773,421
Deferred Revenue, Revenue Recognized (14,768,693)
Deferred Revenue, Increase (Decrease) In Reserves 9,131
Deferred Revenue $ 6,369,129