XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  September 30, 2024     
  (unaudited)  

December 31, 2023

 

Production assets

 $2,205,460  $1,927,958 

Computer equipment and software

  959,222   937,957 

Lab equipment

  3,596,303   3,588,560 

Office furniture and fixtures

  1,290,329   1,328,570 

Leasehold improvements

  171,257   228,143 

Construction in progress

  20,353   - 
   8,242,924   8,011,188 

Less accumulated depreciation

  (5,373,079)  (4,352,104)
  $2,869,845  $3,659,084