XML 102 R86.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning of year $ 153,860 $ 42,810 $ 31,505
Additions based on prior year tax positions 3,592 3,829 8,221
Additions based on current year tax positions 11,703 107,221 8,313
Reductions based on prior year tax positions (96,111) 0 0
Settlement with taxing authorities 0 0 (5,229)
End of year 73,044 153,860 42,810
Unrecognized tax benefits that, if recognized, would affect the effective tax rate $ 73,044 $ 56,944 $ 42,810