XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Supporting Financial Information - Accrued Payroll (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued Leave $ 9,621 $ 6,345
Accrued payroll 2,487 1,946
Accrued payroll taxes 1,173 411
Accrued severance 513 742
Accrued payroll $ 13,794 $ 9,444