v3.25.2
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Property and equipment, at cost $ 141,953 $ 122,253
Less: Accumulated depreciation and amortization (54,991) (43,573)
Property and equipment, net 86,962 78,680
Computers, equipment, and software    
Property Plant And Equipment [Line Items]    
Property and equipment, at cost 14,565 12,664
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, at cost 1,047 1,047
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, at cost 416 416
Capitalized internal-use software costs    
Property Plant And Equipment [Line Items]    
Property and equipment, at cost 97,072 74,395
Construction in progress - capitalized internal-use software costs    
Property Plant And Equipment [Line Items]    
Property and equipment, at cost $ 28,853 $ 33,731