XML 65 R45.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Property, Equipment and Software, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 118,300 $ 100,500
Less accumulated depreciation and amortization (74,900) (63,600)
Property, equipment, and software, net 43,400 36,900
Internal-use software and website development    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 113,600 94,600
Computer equipment and purchased software    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives 2 years  
Total property, equipment, and software $ 2,800 4,700
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 1,100 700
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives 5 years  
Total property, equipment, and software $ 800 $ 500
Minimum | Internal-use software and website development    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives 2 years  
Maximum | Internal-use software and website development    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives 5 years