XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
6 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of effective tax rates
                
   Three Months Ended
December 31,
   Six Months Ended
December 31,
 
   2023   2022   2023   2022 
Effective tax rate   29%    5%    15%    4%