XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Other Payables and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Sep. 30, 2024
Payables and Accruals [Abstract]    
Payroll accrual $ 17,381 $ 16,720
Sales tax payable 4,724 3,626
Other payables and accrued expenses 11,472 12,428
Acquisition contingent consideration 5,684 6,162
Accrued interest 2,168 3,180
Total other payables and accrued expenses $ 41,429 $ 42,116