XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supporting Financial Information - Accounts Payable, Accrued Expense and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Accounts payable $ 9,213 $ 12,603  
Accrued benefits 5,510 6,414  
Accrued workers' compensation insurance 2,300 2,369  
Accrued bonus and incentive compensation 1,075 4,719  
Accrued interest 1,353 1,309  
Other accrued expenses 2,856 2,290  
Accounts payable and accrued liabilities $ 22,307 $ 29,704 $ 29,704