XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Accrued Expenses    
Employee compensation $ 8,329 $ 7,734
Taxes, other than income taxes 2,900 2,897
Accrued product returns 810 700
Utilities 1,171 1,383
Professional fees 428 966
Finance lease obligation, current 302 265
Management incentive compensation 2,289 3,609
Other 1,972 1,740
Total accrued expenses $ 18,201 $ 19,294