XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Expense (Benefit) for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 517 $ 21 $ 245
State and local 162 97 38
Foreign 11,903 10,457 8,442
Current Income Tax Expense (Benefit) 12,582 10,575 8,725
Deferred:      
Federal 154 (2,808) (2,992)
State and local (628) 109 (588)
Foreign 318 659 324
Deferred income tax expense (benefit) (156) (2,040) (3,256)
Total income tax expense $ 12,426 $ 8,535 $ 5,469