v3.25.4
Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Sep. 30, 2025
Inventory Disclosure [Abstract]    
Inventory, Raw Materials, Gross $ 32,360 $ 30,231
Inventory, Work in Process, Gross 12,697 10,546
Inventory, Finished Goods, Gross 7,414 8,158
Other Inventory, Gross 57,941 62,601
Inventory, Net $ 110,412 $ 111,536