XML 229 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Income tax payments $ 1,400 $ 23,400
Income tax refunds 14,900 100
Income tax (benefit) provision (24,571) 13,565
(Loss) income before income tax (benefit) provision $ (64,158) $ 87,723
Effective income tax rate 38.30% 15.50%
Discrete income tax expense (benefit) $ 4,000 $ 1,500
Discrete tax benefits, percentage 32.00% 17.10%
Gross unrecognized tax benefits $ 2,800 $ 5,500
Net benefit in interest and penalties related to uncertain tax positions (100) 100
Interest and penalties accrued $ 200 $ 300