XML 84 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current expense (benefit):      
Federal $ 9,584 $ 808 $ (937)
State 3,162 806 437
Foreign 10,291 8,480 8,407
Total current expense 23,037 10,094 7,907
Deferred expense (benefit):      
Federal (10,438) (468) (2,688)
State (3,615) (1,845) (4,524)
Foreign (871) (2,318) (4,083)
Total deferred benefit (14,924) (4,631) (11,295)
Total income tax expense (benefit) $ 8,113 $ 5,463 $ (3,388)