v3.26.1
Note 4 - Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Property, Plant, and Equipment [Table Text Block]
  June 30, 2026     
  (unaudited)  

December 31, 2025

 

Production assets

 $3,474,705  $3,189,142 

Computer equipment and software

  1,109,182   1,079,294 

Lab equipment

  3,614,190   3,585,835 

Office furniture and fixtures

  1,484,913   1,484,913 

Leasehold improvements

  171,257   171,257 

Construction in progress

  72,429   148,520 
   9,926,676   9,658,961 

Less accumulated depreciation

  (7,575,166)  (6,929,650)
  $2,351,510  $2,729,311