v3.26.1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation $ 23,577 $ 28,233
Acquisition-related liabilities 9,043 0
Accrued third-party cloud infrastructure expenses 5,612 5,922
Accrued reseller commissions 10,961 11,512
Accrued advertising and marketing expenses 7,921 7,835
Advanced payments from customers 5,783 6,097
Accrued taxes 17,004 14,499
Operating lease liabilities, current 9,393 9,221
Contributions withheld for employee stock purchase plan 3,017 1,198
Income tax payable 698 3,571
Other accrued expenses 16,396 13,114
Total accrued liabilities $ 109,405 $ 101,202