v3.25.2
Inventories - Net Inventories (Detail) - USD ($)
Mar. 31, 2025
Sep. 30, 2024
Inventory, Net [Abstract]    
Raw materials $ 29,686,000 $ 32,631,000
Work in process 12,898,000 18,740,000
Finished goods 12,508,000 12,391,000
Inventories, net $ 55,092,000 $ 63,762,000