Balance Sheet Components - Summary of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | $ 129,809 | $ 122,253 |
Less: Accumulated depreciation and amortization | (48,112) | (43,573) |
Property and equipment, net | 81,697 | 78,680 |
Computers, Equipment, and Software [Member] | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 13,543 | 12,664 |
Furniture and Fixtures [Member] | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 1,047 | 1,047 |
Leasehold Improvements [Member] | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 416 | 416 |
Capitalized Internal-Use Software Costs [Member] | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 92,172 | 74,395 |
Construction in Progress Capitalized Internal Use Software Costs [Member] | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | $ 22,631 | $ 33,731 |