v3.25.4
Commitments and contingencies - Schedule of contractual obligations related to the non-cancellable SSA (Details) - Software Subscription Services Agreement
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Commitments and contingencies (Details) - Schedule of total future minimum payments under the non-cancelable SSA [Line Items]  
2026 $ 979
2027 979
2028 979
2029 490
Contractual Obligation $ 3,427
Software subscription obligation, term 5 years
Software subscription obligation, extended term 5 years