XML 80 R63.htm IDEA: XBRL DOCUMENT v3.23.4
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Payables and Accruals [Abstract]    
Compensation $ 5,980 $ 3,855
Warranty 864 911
Commissions 468 228
Consulting 68 241
Legal expenses and other professional fees 262 275
Auditor fees 163 186
Litigation settlement accrual 0 341
Other 666 660
Accrued expenses and other current liabilities $ 8,471 $ 6,697