XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning of year $ 73,044 $ 153,860 $ 42,810
Additions based on prior year tax positions 0 3,592 3,829
Additions based on current year tax positions 6,974 11,703 107,221
Reductions based on prior year tax positions (15,183) (96,111) 0
Settlement with taxing authorities (34,150) 0 0
Lapse of statute of limitations (522) 0 0
End of year 30,163 73,044 153,860
Unrecognized tax benefits that, if recognized, would affect the effective tax rate $ 30,163 $ 73,044 $ 56,944