XML 118 R106.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes Income Tax Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Effective Income Tax Rate 18.80% 24.50% 20.10% 22.00%
EID [Member]        
Effective Income Tax Rate 18.80% 24.40% 20.00% 22.00%