XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and contingencies (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Other Commitments [Line Items]    
Variable obligation   $ 17,500,000
Contract period   3 years
Damages awarded $ 5,000,000  
Liabilities for contingencies $ 0 $ 0
Unrelated    
Other Commitments [Line Items]    
2023   37,738,000
2024   35,039,000
2025   16,911,000
2026   0
2027   0
Thereafter   0
Contractual obligation for hosting services   $ 89,688,000