XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ (18) $ (388) $ (8,378)
Foreign 5,896 4,979 2,660
State and local (27) 24 5
Total current income tax expense (benefit) 5,851 4,615 (5,713)
Deferred:      
Federal (3,533) (208) 955
Foreign 80 (167) 1,098
State and local (16) 8 42
Deferred income tax expense (benefit) (3,469) (367) 2,095
Total income taxes $ 2,382 $ 4,248 $ (3,618)