XML 121 R107.htm IDEA: XBRL DOCUMENT v3.25.2
Business Acquisitions - Telerob (Details) - Telerob.
12 Months Ended
May 03, 2021
USD ($)
May 03, 2021
EUR (€)
Apr. 30, 2025
USD ($)
Apr. 30, 2025
EUR (€)
Apr. 30, 2023
USD ($)
Apr. 30, 2023
EUR (€)
Business Acquisitions            
Period to obtain target 36 months 36 months        
Amount of earnout that was not achieved     $ 2,139,000 € 2,000,000    
Amount of second year earnout amount achieved         $ 2,132,000 € 2,000,000
Business Combination, Specific Revenue Targets Achieved In First Earnout Year            
Business Acquisitions            
Amount of earnout that was not achieved     $ 2,139,000 € 2,000,000    
Maximum            
Business Acquisitions            
Cash consideration $ 6,418,000 € 6,000,000