XML 255 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income tax expense (benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current expense (benefit)      
State $ 447 $ 266 $ 529
Foreign (6) (112) 1,619
Total current 441 154 2,148
Deferred expense (benefit)      
Federal 1,244 (7,365) 173
State (27) 236 81
Foreign 2,070 617 (2,291)
Total deferred 3,287 (6,512) (2,037)
Income tax expense (benefit) $ 3,728 $ (6,358) $ 111