XML 104 R93.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details 1)
Dec. 31, 2020
USD ($)
Commitments and Contingencies  
2021 $ 264,571
2022 273,831
2023 283,415
2024 140,739
2025 94,799
Thereafter 98,117
Total undiscounted lease payments 1,155,472
Less: present value adjustment 187,003
Operating lease liability $ 968,469