XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Deferred revenue $ 3,587,390 $ 3,280,947
Compensation 2,420,266 2,933,738
Research and development vendor costs 585,854 327,606
Professional fees 585,019 251,824
Inventory 462,390 150,349
Other 416,966 486,158
Vacation 376,303 405,176
Income tax payable 48,257 919,555
Accrued expenses and other current liabilities 8,979,128 9,205,293
Accrued Expenses and Other Current Liabilities [Member]    
Lease liability, current portion $ 496,683 $ 449,940