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 | ||||