XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
6 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of effective income tax rate reconciliation
                
   Three Months Ended
December 31,
   Six Months Ended
December 31,
 
   2024   2023   2024   2023 
Effective tax rate   4%    29%    7%    15%