v3.26.1
Inventories - Components of Inventory (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Inventory Disclosure [Abstract]    
Product $ 33,448 $ 22,040
Parts and equipment 24,884 24,982
Total inventory $ 58,332 $ 47,022