XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued compensation $ 54,137 $ 100,102
Accrued consulting and professional fees 305,100 1,403,445
Accrued taxes 605,357 550,774
Accrued restructuring costs 134,663 239,444
Total accrued expenses $ 1,099,257 $ 2,293,765