v3.26.3
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation $ 23,653 $ 28,233
Acquisition-related liabilities 8,500 0
Accrued third-party cloud infrastructure expenses 2,397 5,922
Accrued reseller commissions 10,434 11,512
Accrued advertising and marketing expenses 7,220 7,835
Advanced payments from customers 6,772 6,097
Accrued taxes 16,669 14,499
Operating lease liabilities, current 9,338 9,221
Contributions withheld for employee stock purchase plan 2,053 1,198
Income tax payable 8 3,571
Other accrued expenses 12,340 13,114
Total accrued liabilities $ 99,384 $ 101,202