XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment (Tables)
9 Months Ended
Mar. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and equipment
    Estimated     March 31,     June 30,  
    Lives (Years)     2021     2020  
Manufacturing equipment     5 - 10     $ 21,327,900     $ 18,444,448  
Computer equipment and software     3 - 5       896,506       801,625  
Furniture and fixtures     5       359,929       321,418  
Leasehold improvements     5 - 7       2,772,195       2,171,388  
Construction in progress             1,181,671       1,274,880  
Total property and equipment             26,538,201       23,013,759  
Less accumulated depreciation and amortization             (13,233,664 )     (11,214,698 )
Total property and equipment, net           $ 13,304,537     $ 11,799,061