XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities Disclosure Accrued Expenses
 
Accrued expenses are comprised of the following: 
December 31, 2021December 31, 2020
Accrued compensation$54,137 $100,102 
Accrued consulting and professional fees305,100 1,403,445 
Accrued taxes605,357 550,774 
Accrued restructuring costs134,663 239,444 
 $1,099,257 $2,293,765