XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Software Development Costs - Schedule of Future Estimated Amortization Expense (Details)
Jun. 30, 2021
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Software Amortization Expense, Remainder of 2021 $ 72,222
Software Amortization Expense, Thereafter 2,757
Software Amortization Expense, Total 72,222
Software and Software Development Costs [Member]  
Finite-Lived Intangible Assets [Line Items]  
Software Amortization Expense, Remainder of 2021 222,652
Software Amortization Expense, 2021 0
Software Amortization Expense, 2022 400,474
Software Amortization Expense, 2023 359,685
Software Amortization Expense, 2024 177,764
Software Amortization Expense, 2025 78,920
Software Amortization Expense, Total $ 1,242,252