XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes Income Tax Expense Detail (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Abstract]      
Current Federal Tax Expense (Benefit) $ 19,790 $ 19,020 $ 31,951
Current State and Local Tax Expense (Benefit) 3,513 3,543 9,657
Current Foreign Tax Expense (Benefit) (57) 596 195
Current Income Tax Expense (Benefit) 23,246 23,159 41,803
Deferred Federal Income Tax Expense (Benefit) (27,078) (14,500) 3,717
Deferred State and Local Income Tax Expense (Benefit) (3,669) (3,311) 2,005
Deferred Foreign Income Tax Expense (Benefit) 548 (270) (18)
Deferred Income Tax Expense (Benefit) (30,199) (18,081) 5,704
Income Tax Expense (Benefit) $ (6,953) $ 5,078 $ 47,507