XML 93 R65.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
Current income taxes:      
Federal $ (188) $ (118) $ 149
State and local 9 (34) 25
Foreign 11,602 9,137 4,551
Total current income taxes 11,423 8,985 4,725
Deferred income taxes:      
Federal 0 0 0
State and local 0 0 0
Foreign (214) (24) (37)
Deferred income tax (214) (24) (37)
Income tax expense $ 11,209 $ 8,961 $ 4,688