XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax provision:      
Federal $ 76 $ (764) $ 123
State 332 (140) 166
Foreign 145 301 66
Total current 553 (603) 355
Deferred income tax provision:      
Federal 37 583 (159)
State   160 (32)
Foreign (867) (856) (1,294)
Total deferred (830) (113) (1,485)
Total income tax provision $ (277) $ (716) $ (1,130)