XML 98 R80.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued payroll and related liabilities $ 95,795 $ 76,708
Company-wide bonus program liability 136,221 109,776
Accrued sales bonus and commissions 21,922 21,585
Accrued cost of revenue 226,878 173,739
Sales and other taxes payable 58,259 79,731
ESPP contributions 6,925 5,745
Accrued other expense 62,119 63,402
Total accrued expenses and other current liabilities $ 608,119 $ 530,686