XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Composition of Income Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current Tax Expense/(Benefit)    
Federal $ 0 $ 0
Foreign 2,556 2,285
State 39 40
Current Tax Expense/(Benefit) 2,595 2,325
Deferred Tax Expense/(Benefit)    
Federal 1 1
Foreign (1,095) (14)
Deferred Tax Expense/(Benefit) (1,094) (13)
Total $ 1,501 $ 2,312