XML 85 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Accrued Liabilities and Other Liabilities [Abstract]    
Legal settlement $ 30,000  
Compensation 18,755 $ 24,997
Professional fees 4,015 3,386
Sales and other taxes payable 3,668 7,384
Cost of revenue related liabilities 2,864 4,326
Interest payable 1,735 1,781
Other 7,368 6,844
Total $ 68,405 $ 48,718