Annual report pursuant to Section 13 and 15(d)

Income Taxes- Schedule of the Components of Income Tax Expense (Details)

v3.22.4
Income Taxes- Schedule of the Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current income tax expense      
Federal $ 408 $ 187 $ 2,257
State 1,840 856 3,600
Foreign 4,701 5,042 2,920
Current income tax expense 6,949 6,085 8,777
Deferred income tax expense (benefit)      
Federal 13,164 (2,087) (269)
State (4,198) 411 0
Foreign 20 523 444
Deferred income tax expense (benefit) 8,986 (1,153) 175
Income tax expense $ 15,935 $ 4,932 $ 8,952