XML 129 R94.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Taxing Jurisdictions) (Details)
12 Months Ended
Jun. 30, 2023
United States  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2023
Earliest Tax Year | Illinois  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2019
Earliest Tax Year | Arizona  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2016
Earliest Tax Year | Massachusetts  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2016
Earliest Tax Year | New York State  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2016
Earliest Tax Year | New York City  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2016
Earliest Tax Year | India  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2014
Latest Tax Year | Illinois  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2020
Latest Tax Year | Arizona  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2020
Latest Tax Year | Massachusetts  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2020
Latest Tax Year | New York State  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2019
Latest Tax Year | New York City  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2021
Latest Tax Year | India  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2021
Tax Year 2018 | India  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2018
Tax Year 2020 | India  
Income Tax Examination [Line Items]  
Income tax examination, year under examination 2020