v3.26.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, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]        
U.S. $ 66,382 $ (11,512) $ 78,546 $ 6,222
Foreign 15,371 1,573 18,673 2,028
Net income (loss) before provision for income taxes $ 81,753 $ (9,939) $ 97,219 $ 8,250