XML 132 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narratives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Contingency      
Net operating loss carry forward, foreign $ 70,200    
Deferred income taxes 180,650 $ 178,959  
Accrued interest related to uncertain tax positions 1,300 1,600  
Income taxes paid 38,600 42,600 $ 44,300
Other assets, net      
Income Tax Contingency      
Deferred income taxes 18,500 $ 20,500  
Federal      
Income Tax Contingency      
Net operating loss carry forward 17,300    
State and local      
Income Tax Contingency      
Net operating loss carry forward $ 11,300