XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories - Types (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Inventories    
Component parts $ 26,901 $ 26,967
Work-in-process 6,618 6,457
Finished product 8,287 7,851
Inventories $ 41,806 $ 41,275