XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature of Business and Summary of Significant Accounting Policies (Details)
3 Months Ended 6 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Accounting policies          
Allowance for credit losses $ 96,000   $ 96,000   $ 131,000
Warranty term     In measuring revenue and determining the consideration the Company is entitled to as part of a contract with a customer, the Company takes into account the related elements of variable consideration. Such elements of variable consideration include product returns and sales incentives, such as volume rebates and discounts, and early-payment discounts.    
Stock-Based Compensation          
Number of share incentive programs     five    
Stock based compensation expense 303,000 $ 335,000 $ 610,000 $ 812,000  
Foreign currency realized/unrealized gains(loss) $ 0 $ 0 $ 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