v3.25.0.1
Balance Sheet Components - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and employee benefits $ 24,767 $ 21,950
Accrued expenses 51,147 37,783
Accrued employer payroll tax related to stock-based compensation 24,439 0
Accrued cloud storage costs 21,394 13,921
Interest payable 8,660 8,863
Total accrued expenses $ 130,407 $ 82,517