Quarterly report [Sections 13 or 15(d)]

Income Taxes - Net Income (Loss) from Operations before Provision for Income Taxes (Details)

v3.25.1
Income Taxes - Net Income (Loss) from Operations before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]        
U.S. $ (11,512) $ 6,403 $ 6,222 $ 48,753
Foreign 1,573 37 2,028 50
Net (loss) income before provision before income taxes $ (9,939) $ 6,440 $ 8,250 $ 48,803