v3.26.1
Income Taxes - Schedule of 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 of year $ 30,163 $ 73,044 $ 153,860
Additions based on prior year tax positions 1,080 0 3,592
Additions based on current year tax positions 5,474 6,974 11,703
Reductions based on prior year tax positions (440) (15,183) (96,111)
Settlement with taxing authorities (1,440) (34,150) 0
Lapse of statute of limitations (5,709) (522) 0
End of year 29,128 30,163 73,044
Unrecognized tax benefits that, if recognized, would affect the effective tax rate $ 29,128 $ 30,163 $ 73,044