v3.25.2
Income Taxes - Components of the Provision for (Benefit From) Income Taxes (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]        
Domestic $ 337 $ (34,655) $ 807 $ (2,583)
Foreign 1,595 (7,898) 1,193 6,018
Provision for (benefit from) income taxes $ 1,932 $ (42,553) $ 2,000 $ 3,435
Effective income tax rate (244.90%) 11.90% (59.60%) (0.60%)