XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Accrued Liabilities Current [Abstract]    
Accrued professional fees $ 233,544 $ 270,543
Accrued bonuses 709,445 1,424,878
Other employee related expenses 424,953 371,033
Other 784,210 734,366
Accrued expenses $ 2,152,152 $ 2,800,820