XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule Of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
U.S. Federal, Current $ 903 $ 6 $ 1,406
State and local, Current 107 1,702 24
Foreign, Current 22,351 14,812 9,120
Current income tax expense (benefit), total 23,361 16,520 10,550
U.S. Federal, Deferred (6,544) (6,179) (3,784)
State and local, Deferred (1,734) (1,380) (1,021)
Foreign, Deferred 1,030 676 (2,507)
Deferred income tax expense, total (7,248) (6,883) (7,312)
Total income tax expense $ 16,113 $ 9,637 $ 3,238