XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Compensation (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Accrued Compensation    
Accrued bonus expenses $ 571,670 $ 938,873
Accrued payroll expenses 298,996 211,799
Total accrued compensation $ 870,666 $ 1,150,672