XML 110 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - components of income tax benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current:    
State   $ 2
Total Current   2
Deferred:    
Foreign $ (1,640) (1,427)
Total Deferred (1,640) (1,427)
Provision (Benefit) for income taxes $ (1,640) $ (1,425)