XML 112 R84.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Schedule of Provision (Benefit) for Income Taxes On Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current (benefit) / provision      
Federal $ 0 $ 2 $ (16)
State 92 77 126
Foreign (1,689) 2,756 1,666
Total current (benefit) / provision (1,597) 2,835 1,776
Deferred (benefit) / provision      
Federal 3 733 (2,300)
State (4) 197 239
Foreign 3,200 (1,062) (2,464)
Total deferred (benefit) / provision 3,199 (132) (4,525)
Total (benefit) / provision      
Federal 3 735 (2,316)
State 88 274 365
Foreign 1,511 1,694 (798)
Total (benefit) / provision $ 1,602 $ 2,703 $ (2,749)