XML 68 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Other Payables and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Sep. 30, 2019
Other Payables And Accrued Expenses [Abstract]    
Payroll accrual $ 10,691 $ 3,999
Sales taxes payable 3,101 1,870
Other payables and accrued expenses 4,644 4,784
Acquisition contingent consideration 5,520 0
Accrued interest 265 5,914
Total other payables and accrued expenses $ 24,221 $ 16,567