XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Tables)
9 Months Ended
Mar. 31, 2025
Income Tax Disclosure [Abstract]  
Schedule of effective income tax rates reconciliation
                    
   Three Months Ended
March 31,
   Nine Months Ended
March 31,
 
   2025   2024   2025   2024 
Effective tax rate   3%    60%    5%    18%