XML 99 R85.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning of year $ 42,810 $ 31,505 $ 8,826
Additions based on prior year tax positions 3,829 8,221 20,025
Additions based on current year tax positions 107,221 8,313 5,702
Settlement with taxing authorities 0 (5,229) (3,048)
End of year 153,860 42,810 31,505
Unrecognized tax benefits that, if recognized, would affect the effective tax rate 56,944 42,810 31,505
Unrecognized tax benefits that, if recognized, would affect the effective tax rate $ 153,860 $ 42,810 $ 31,505