XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jul. 01, 2019
Lessee, Lease, Description [Line Items]        
Operating lease term 99 years      
Annual minimum rent $ 288,000      
Operating Lease Payments 288,000 $ 240,000    
Operating lease expense 316,000 315,000 $ 330,000  
Operating lease asset 7,373,000 7,395,000   $ 7,700,000
Operating lease liability       7,700,000
Accounting Standards Update 2016-02        
Lessee, Lease, Description [Line Items]        
Operating lease asset       7,700,000
Operating lease liability       $ 7,700,000
Dominican Republic [Member]        
Lessee, Lease, Description [Line Items]        
Operating lease asset 7,373,000 $ 7,395,000    
Employment Contracts [Member] | Chief executive officer [Member]        
Lessee, Lease, Description [Line Items]        
Annual salary commitment $ 838,000      
Termination pay commitment rate applied to the average of the prior five calendar years compensation 299.00%      
Employment Contracts [Member] | SVP of Engineering        
Lessee, Lease, Description [Line Items]        
Annual salary commitment $ 347,000