XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Effective income tax rate (as a percent) 28.10% 29.40% 20.30% 25.00%
Income tax expense $ 14,613 $ 10,273 $ 14,167 $ 12,701
Income from continuing operations before income tax expense $ 52,095 $ 34,985 $ 69,655 $ 50,832
Statutory income tax rate, inclusive of state income tax (as a percent)     26.10% 26.60%