XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Narratives) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ 3,069 $ 2,646 $ 7,632 $ 4,394
US Federal income tax 200   1,600  
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