XML 136 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 42,121 $ 29,935 $ 12,002
Charged to Costs and Expenses 8,545 12,507 18,681
Charged to Other Accounts 0 0 0
Deductions (1,031) (321) (748)
Balance at End of Period 49,635 42,121 29,935
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 1,061 1,320 898
Charged to Costs and Expenses 3 (88) 738
Charged to Other Accounts 0 0 0
Deductions (863) (171) (316)
Balance at End of Period 201 1,061 1,320
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 41,060 28,615 11,104
Charged to Costs and Expenses 8,542 12,595 17,943
Charged to Other Accounts 0 0 0
Deductions (168) (150) (432)
Balance at End of Period $ 49,434 $ 41,060 $ 28,615