XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Narrative (Details) - USD ($)
12 Months Ended
Nov. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 01, 2022
Property, Plant and Equipment [Line Items]          
Depreciation expense   $ 2,900,000 $ 3,200,000 $ 3,700,000  
Capitalized costs   13,800,000 7,500,000 5,000,000  
Internal-use software and platform development costs capitalized, amortization expense   $ 6,500,000 4,900,000 5,900,000  
Intangible asset, useful life   2 years      
Amortization of intangible assets   $ 0 0 700,000  
Operating lease cost   6,300,000 6,600,000 6,000,000  
Sublease income   1,700,000 1,600,000 500,000  
Variable lease cost   2,200,000 2,200,000 1,200,000  
Operating lease payments   6,800,000 6,600,000 6,400,000  
Impairment expense   $ 0 0 8,741,000  
Long-term purchase commitment, period   5 years      
Weighted average remaining lease term   3 years 3 months 18 days      
Operating lease, weighted average discount rate   5.90%      
Cost of revenue          
Property, Plant and Equipment [Line Items]          
Internal-use software and platform development costs capitalized, amortization expense   $ 4,500,000 $ 2,700,000 $ 3,800,000  
San Francisco, California          
Property, Plant and Equipment [Line Items]          
Monthly rent expense         $ 100,000
Santa Clara, California          
Property, Plant and Equipment [Line Items]          
Extended amended sub sub-lease term 51 months        
Monthly rent expense $ 100,000        
Minimum          
Property, Plant and Equipment [Line Items]          
Operating lease, term   1 year      
Maximum          
Property, Plant and Equipment [Line Items]          
Operating lease, term   5 years      
Assembled Workforce          
Property, Plant and Equipment [Line Items]          
Remaining useful life for the assembled workforce intangible asset   1 year 11 months 1 day