XML 54 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Accrued Expenses - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Deferred revenue $ 3,764,696 $ 3,280,947
Compensation 2,811,700 2,933,738
Other 558,362 486,158
Professional fees 527,026 251,824
Inventory 488,081 150,349
Vacation 379,720 405,176
Research and development vendor costs 256,397 327,606
Accrued expenses and other current liabilities 9,252,812 8,285,738
Accrued Expenses and Other Current Liabilities [Member]    
Lease liability, current portion $ 466,830 $ 449,940