XML 38 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

As of

 
  

March 31, 2025

  

December 31, 2024

 

Inventory

 $9,258,539  $105,275 

Other

  2,291,967   2,429,897 

Professional fees

  2,154,535   1,473,956 

Compensation

  1,465,269   637,750 

Lease liability, current portion

  558,651   546,820 

Research and development vendor costs

  497,863   446,412 

Accrued expenses and other current liabilities

 $16,226,824  $5,640,110