XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Software Development Costs Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Software Development Costs Disclosure [Abstract]    
Capitalized Computer Software, Amortization $ 7,734 $ 61,756
Expected Future Amortization Expense for Software Development Costs, Next Twelve Months 6,583  
Expected Future Amortization Expense for Software Development Costs, Year Two 6,583  
Expected Future Amortization Expense for Software Development Costs Year Three $ 6,112