XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Payables and Accruals [Abstract]    
Sales related programs (commissions, rebates, distributor programs, warranty and related) $ 2,893 $ 2,590
Income taxes 192 509
Professional fees 2,412 2,237
Other 1,319 1,499
Current portion pension cost 2,215 2,216
Taxes other than income tax 1,950 1,888
Workers compensation and employee deposits 377 491
Freight 288 149
Total $ 11,646 $ 11,579