v3.25.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2024
Income Tax Disclosure [Abstract]          
Income tax benefit $ 43,477 $ (8,829) $ 38,391 $ (10,677)  
Unrecognized tax benefits 2,051   2,051   $ 4,506
Decrease reasonably possible in next 12 months 366   366    
Total penalties and interest accrued $ 248   $ 248   $ 588