XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Current:      
Federal $ 12,263 $ 9,149 $ 9,894
State 2,318 1,995 1,955
Foreign 1,110 832 598
Deferred:      
U.S. (5,563) (11,189) (12,131)
Foreign (1,015) (434) (168)
Income tax (benefit) expense $ 9,113 $ 353 $ 148