XML 75 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Other Payables and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Sep. 30, 2020
Other Payables And Accrued Expenses [Abstract]    
Payroll accrual $ 17,699 $ 10,691
Sales tax payable 4,251 3,101
Other payables and accrued expenses 5,194 4,644
Acquisition contingent consideration 344 5,520
Accrued interest 177 265
Total other payables and accrued expenses $ 27,665 $ 24,221