XML 104 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of (Provision) Benefit for Income Taxes from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ (653) $ (2,717) $ (2,713)
State (1,309) (803) (145)
Foreign (2,219) (815) (1,627)
Total (4,181) (4,335) (4,485)
Deferred:      
Federal (75) 1,004 (364)
State 0 (1) 0
Foreign 7,216 5,596 8,682
Total 7,141 6,599 8,318
Income tax (provision) benefit $ 2,960 $ 2,264 $ 3,833