XML 75 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Narratives) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ (623) $ 3,913 $ 7,009 $ 8,307
US Federal income tax (benefit) expense (1,600)      
Income tax benefit resulting from adjustment of deferred tax asset liability (300)      
Unrecognized tax benefits 18,300   18,300  
Unrecognized tax benefits that would affect the effective tax rate if recognized 200   200  
Unrecognized tax benefit future impact if recognized $ 18,100   $ 18,100