XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information and Major Customers Geographic revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]      
Revenue $ 430,221 $ 424,046 $ 444,849
United States | U.S. Export Net Sales | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Percentage of concentration 20.50% 28.70% 27.20%