XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Business and Summary of Significant Accounting Policies (Details)
3 Months Ended
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Accounting policies      
Allowance for credit losses $ 107,000   $ 131,000
Warranty term The Company provides limited standard warranty for defective products, usually for a period of 24 to 36 months    
Stock-Based Compensation      
Number of share incentive programs five    
Stock based compensation expense $ 307,000 $ 477,000  
Foreign currency realized/unrealized gains(loss) $ 0 $ 0  
Segment Reporting      
Number of operating segments (in segments) | segment 1    
Equipment      
Accounting policies      
Payment terms typically due within 30 and 180 days of the delivery date    
Services      
Accounting policies      
Payment terms typically due at the beginning of the month of service or in 30 days for customers with an open account