Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.2
Income Taxes - Net Income (Loss) from Operations before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]      
U.S. $ 21,888 $ 83,317 $ 203,139
Foreign (618) (539) 31
Net income before provision for income taxes $ 21,270 $ 82,778 $ 203,170