v3.25.4
Note 7 - Property and Equipment (Tables)
6 Months Ended
Dec. 31, 2025
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

Estimated Lives

  

December 31,

  

June 30,

 
  

(Years)

  

2025

  

2025

 

Manufacturing equipment

  5 - 10  $25,215,704  $24,257,063 

Computer equipment and software

  3 - 5   1,493,443   1,449,494 

Furniture and fixtures

  5   418,571   398,800 

Leasehold improvements

  5 - 10   9,653,968   9,411,482 

Construction in progress

      1,272,773   1,536,968 

Total property and equipment

      38,054,459   37,053,807 

Less accumulated depreciation and amortization

      (22,877,882)  (21,189,746)

Total property and equipment, net

     $15,176,577  $15,864,061