XML 92 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Payable and Accrued Expenses (Tables)
9 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses Accounts payable and accrued expenses consisted of the following:
June 30, 2023September 30, 2022
Accounts payable$13,619 $21,746 
Accrued compensation and benefits32,180 28,430 
Other accrued expenses14,783 13,328 
Accrued tool sets4,316 3,176 
Total accounts payable and accrued expenses$64,898 $66,680