XML 105 R94.htm IDEA: XBRL DOCUMENT v3.25.3
Net revenues - Schedule of Details of Contract Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Contract Liabilities [Line Items]    
Contract assets $ 67,382 $ 48,980
Deferred transition revenue    
Contract Liabilities [Line Items]    
Contract liabilities 115,596 106,769
Advance from customers    
Contract Liabilities [Line Items]    
Contract liabilities $ 70,910 $ 45,420