XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Nature of Business and Summary of Significant Accounting Policies (Details)
1 Months Ended 12 Months Ended
Jul. 01, 2019
USD ($)
Dec. 31, 2021
Jun. 30, 2022
USD ($)
segment
item
shares
Jun. 30, 2021
USD ($)
shares
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2019
shares
Jan. 04, 2022
shares
Jan. 03, 2022
shares
Jan. 01, 2019
USD ($)
Sep. 16, 2014
shares
Accounting policies                    
Stock split   2       2        
Percentage of stock dividend   100.00%                
Short-term time deposits     $ 63,000 $ 63,000            
Common stock, outstanding (in shares) | shares     36,734,482 36,702,168           38,800,000
Allowance for doubtful     $ 243,000 $ 226,000            
Warranty term     24 to 36 months              
Stock-Based Compensation                    
Number of Incentive Compensation Programs | item     4              
Stock based compensation expense     $ 1,649,000 435,000 $ 583,000          
Foreign currency realized/unrealized gains(loss)     $ 0 0 $ 0          
Segment Reporting                    
Number of operating segments (in segments) | segment     1              
Leases                    
Lease, Practical Expedients, Package [true false] true                  
Operating lease asset     $ 7,350,000 $ 7,373,000            
Equipment                    
Accounting policies                    
Payment terms     within 30 and 180 days              
Services                    
Accounting policies                    
Payment terms     the month of service or in 30 days              
Accounting Standards Update 2016-02                    
Leases                    
Lease, Practical Expedients, Package [true false] true                  
Operating lease liability $ 7,700,000                  
Operating lease asset $ 7,700,000               $ 7,700,000  
Common Stock                    
Accounting policies                    
Stock split   2                
Percentage of stock dividend   100.00%                
Number of shares outstanding | shares     39,628,197 39,595,883 39,588,417 39,560,473 36,731,756      
Common Stock | Previously Reported                    
Accounting policies                    
Number of shares outstanding | shares           21,227,094   18,365,878