v3.25.4
Income taxes - Unrecognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of reconciliation of the unrecognized tax benefits    
Unrecognized tax benefits as of the beginning of the year $ 2,186 $ 1,784
Decrease related to prior year tax positions (151) (251)
Increase related to current year tax positions 306 653
Unrecognized tax benefits as of the end of the year 2,341 $ 2,186
Unrecognized tax benefit impacting effective tax rate 0  
Accrued interest related to uncertain tax positions $ 0