XML 100 R81.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Income Tax Disclosure [Abstract]        
Statutory U.S. income tax rate 21.00% 21.00% 21.00%  
Federal income tax receivable, noncurrent $ 73,500      
Undistributed earnings 2,600      
Liability for unrecognized tax benefits $ 42,810 $ 31,505 $ 8,826 $ 1,530