XML 106 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
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, 2024
USD ($)
Commitments and contingencies (Details) - Schedule of total future minimum payments under the non-cancelable SSA [Line Items]  
2025 $ 979
2026 979
2027 979
2028 979
2029 490
Contractual Obligation $ 4,406
Software subscription obligation, term 5 years
Software subscription obligation, extended term 5 years