XML 83 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Composition of Certain Financial Statement Captions - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Interest Payable, Current $ 20,770 $ 21,314
Operating lease liabilities, Current 16,336 19,369
Other Accrued Liabilities, Current 22,372 25,565
Other accrued liabilities $ 59,478 $ 66,248