XML 143 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]      
Unrecognized tax benefits $ 18,182 $ 17,084 $ 16,835
Tax benefits which would favorable affect effective tax rate 14,400    
Anticipated uncertain tax position adjustment 4,400    
Income tax penalties and interest accrued 5,600 4,800  
Interest expense related to uncertain tax positions 900 800  
Interest benefit related to uncertain tax positions     $ (1,100)
Net deferred tax liabilities 9,409 51,053  
Net deferred tax assets 102,342 70,202  
Income taxes receivable 61,800 67,400  
Other Liabilities      
Income Tax Contingency [Line Items]      
Net deferred tax liabilities 30,400 72,900  
Other Assets      
Income Tax Contingency [Line Items]      
Net deferred tax assets 21,000 $ 21,800  
Favorably affect the effective tax rate      
Income Tax Contingency [Line Items]      
Anticipated uncertain tax position adjustment $ 3,500