XML 64 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Other balance sheet components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Balance Sheet Components [Abstract]    
Accrued hosting expenses $ 67,964 $ 56,946
Accrued compensation 57,089 52,717
Accrued legal expenses 11,440 47,599
Operating lease liabilities $ 41,437 $ 34,425
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Deferred revenue $ 47,467 $ 23,387
Other accrued expenses 110,266 99,033
Accrued expenses and other current liabilities $ 335,663 $ 314,107