XML 105 R93.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Schedule of Aggregate Changes in the Balance of Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Aggregate changes in the balance of gross unrecognized tax benefits      
Balance at beginning of year $ 21,565 $ 19,810 $ 18,765
Tax positions related to current year: Additions 1,064 1,692 1,222
Tax positions related to prior years: Additions 0 652 61
Tax positions related to prior years: Reductions (585) (589) (238)
Balance at end of year $ 22,044 $ 21,565 $ 19,810