XML 108 R97.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - General (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Effective Income Tax Rate Reconciliation, Percent [Abstract]        
Effective tax rate (as a percent) 26.10% 26.80% 23.80% 23.70%