v3.26.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 136,882 $ 104,453 $ 122,302
Gross increases 0 105 10,887
Gross decreases (5,302) (4,547) 0
Gross increases 47,195 36,871 25,707
Settlements 0 0 (53,648)
Lapse of statute of limitations (29) 0 0
Currency translation effect 0 0 (795)
Ending balance $ 178,746 $ 136,882 $ 104,453