XML 88 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Current:      
Federal $ 9,149 $ 9,894 $ 281
State 1,995 1,955 766
Foreign 832 598 1,277
Deferred:      
U.S. (11,189) (12,131) (2,982)
Foreign (434) (168) (97)
Income tax (benefit) expense $ 353 $ 148 $ (755)