XML 127 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes -Schedule of Provision for Income Taxes From Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income tax:      
State $ 1,357 $ 502 $ 666
Foreign 2,361 1,149 840
Total current 3,718 1,651 1,506
Deferred income tax:      
Federal (5,576) 59 (221)
State (707) 138 (151)
Foreign (2,203) 0 0
Total deferred (8,486) 197 (372)
Provision for (benefit from) income taxes $ (4,768) $ 1,848 $ 1,134