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

Estimated Lives

  

June 30,

  

June 30,

 
  

(Years)

  

2026

  

2025

 

Manufacturing equipment

 5 - 10  $29,462,865  $24,257,063 

Computer equipment and software

 3 - 5   1,529,767   1,449,494 

Furniture and fixtures

 5   441,908   398,800 

Leasehold improvements

 5 - 10   9,807,067   9,411,482 

Construction in progress

     2,514,238   1,536,968 

Total property and equipment

     43,755,845   37,053,807 

Less accumulated depreciation and amortization

     (24,392,819)  (21,189,746)

Total property and equipment, net

    $19,363,026  $15,864,061