XML 218 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Income tax payments $ 23,400 $ 11,500
Income tax refunds 100 2,600
Income tax provision 13,565 8,725
Income before income taxes $ 87,723 $ 56,850
Effective income tax rate 15.50% 15.30%
Discrete income tax expense (benefit) $ 1,500 $ 1,000
Discrete tax benefits, percentage 17.10% 13.50%
Gross unrecognized tax benefits $ 5,500 $ 6,400
Net benefit in interest and penalties related to uncertain tax positions 100 100
Interest and penalties accrued $ 300 $ 200