XML 88 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Schedule of Valuation Allowance) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Additions charged to costs and expenses $ 45,600  
Deductions (4,600)  
Balance, end of the year 19,400  
Valuation allowance, decrease in deferred tax asset 41,000  
Valuation allowance    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance, beginning of the year 57,566  
Additions charged to costs and expenses 4,584 $ 6,438
Deductions (45,581) (4,044)
Balance, end of the year $ 16,569 $ 57,566