v3.25.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
U.S. federal statutory rates 21.00% 21.00% 21.00% 21.00%
Effective income tax rate (244.90%) 11.90% (59.60%) (0.60%)
Provision (benefit) for income taxes $ 1,932 $ (42,553) $ 2,000 $ 3,435
Net change in provision for income taxes 44,500   $ (1,400)  
Non-cash out-of-period adjustment $ 3,800