XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Accrued Expenses and Other Current Liabilities [Table Text Block]
   

As of

 
   

September 30, 2021

   

December 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  

Lease liability, current portion

    496,683       449,940  

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