v3.26.1
Inventories, Net - Schedule of Inventory, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 4,807 $ 2,470
Finished goods 1,849 4,987
Work in process 6,272 2,636
Inventories, gross 12,928 10,093
Reserve for obsolescence (1,435) (1,288)
Inventories, net $ 11,493 $ 8,805