XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income tax expense (benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current expense (benefit)      
State $ 451 $ 447 $ 266
Foreign 889 (6) (112)
Total current 1,340 441 154
Deferred expense (benefit)      
Federal (792) 1,244 (7,365)
State (219) (27) 236
Foreign (2,077) 2,070 617
Total deferred (3,088) 3,287 (6,512)
Income tax expense (benefit) $ (1,748) $ 3,728 $ (6,358)