XML 110 R99.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Benefits for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current expense:      
Federal $ 95 $ 41 $ 96
State 0 69 23
Foreign 1,215 1,886 766
Total current expense: 1,310 1,996 885
Deferred expense:      
Federal (128) (4) (2,000)
State 11 (5) (5)
Foreign (4,206) (3,909) (3,414)
Total deferred expense: (4,323) (3,918) (5,419)
Total income tax benefit $ (3,013) $ (1,922) $ (4,534)