XML 73 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Narratives) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ 3,709 $ (623) $ 7,803 $ 7,009
US Federal income tax (benefit) expense 1,500   1,500  
Unrecognized tax benefits 18,200   18,200  
Unrecognized tax benefits that would affect the effective tax rate if recognized 18,000   18,000  
Unrecognized tax benefit future impact if recognized $ 200   $ 200