XML 110 R89.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Unrecognized Tax Benefits, Including Interest and Penalties Activity (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]      
Balance at beginning of year $ 26,060 $ 23,967 $ 21,901
Additions based on tax positions related to the current year 24,555 1,906 1,519
Additions based on tax positions related to prior years 1,308 187 815
Reductions due to lapse in statute of limitations and settlements 0 0 (268)
Balance at end of year $ 51,923 $ 26,060 $ 23,967