v3.26.3
Note 8 - Property and Equipment (Tables)
3 Months Ended
Sep. 30, 2026
Notes Tables  
Property, Plant, and Equipment [Table Text Block]
  

Estimated Lives

  

September 30,

  

June 30,

 
  

(Years)

  

2026

  

2026

 

Manufacturing equipment

  5 - 10  $31,992,904  $29,462,865 

Computer equipment and software

  3 - 5   1,580,743   1,529,767 

Furniture and fixtures

  5   434,771   441,908 

Leasehold improvements

  5 - 10   9,779,714   9,807,067 

Construction in progress

      2,380,603   2,514,238 

Total property and equipment

      46,168,735   43,755,845 

Less accumulated depreciation and amortization

      (25,335,677)  (24,392,819)

Total property and equipment, net

     $20,833,058  $19,363,026