v3.26.1
Detail of Selected Balance Sheet Accounts - Components of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials, parts and sub-assemblies $ 101,372 $ 90,743
Work-in-progress 2,973 2,222
Provision for excess and obsolete inventories (8,974) (8,246)
Total inventories $ 95,371 $ 84,719