XML 105 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Income taxes - Income tax provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income tax provision    
State $ 18 $ 1
Foreign 124 90
Total current tax provision 142 91
Federal 47 (20)
State 45 (30)
Foreign (88) (1)
Deferred Income Tax Expense (Benefit), Total 4 (51)
Income Tax Expense (Benefit), Total $ 146 $ 40