XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Taxes    
Balance at beginning of the year $ 1,942 $ 1,680
Decrease for prior year tax positions (1,309) (68)
Increase for current year tax positions 341 247
Interest accrual 80 97
Foreign currency remeasurement (55) (14)
Balance at end of the year $ 999 $ 1,942