XML 73 R66.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes (Narratives) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ 2,604 $ 3,069 $ 4,094 $ 7,632
US Federal income tax (benefit) expense 1,400   200  
Unrecognized tax benefits 18,200   18,200  
Unrecognized tax benefits that would affect the effective tax rate if recognized 200   200  
Unrecognized tax benefit future impact if recognized $ 18,000   $ 18,000