XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
(Loss) income before income taxes:      
Domestic $ (29,658) $ (11,944) $ 11,596
Foreign 27,736 1,248 840
(Loss) income before income taxes (1,922) (10,696) 12,436
Current:      
Federal 219 435 0
State and local (101) 747 294
Foreign 7,181 7,288 9,248
Total current provision 7,299 8,470 9,542
Deferred:      
Federal (2,265) (3,282) 714
State and local 2 (25) (55)
Foreign (1,775) (1,803) (1,171)
Total deferred benefit (4,038) (5,110) (512)
Total income tax provision $ 3,261 $ 3,360 $ 9,030