XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and contingencies - Schedule of Minimum Payments Under Contractual Agreements (Details) - Unrelated Party
$ in Thousands
Mar. 31, 2023
USD ($)
Purchase Commitment, Excluding Long-Term Commitment [Line Items]  
2023 (remaining nine months) $ 31,373
2024 38,590
2025 20,243
2026 1,126
2027 1,126
Thereafter 0
Contractual obligation for hosting services $ 92,458