XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property and equipment - gross $ 68,849 $ 96,942
Less: accumulated depreciation and amortization (49,877) (70,857)
Total property and equipment - net 18,972 26,085
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment - gross 19,752 40,008
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment - gross 15,732 23,756
Internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment - gross 30,300 29,367
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment - gross 640 975
Computers and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment - gross $ 2,425 $ 2,836