XML 80 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheet Components - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Depreciation and amortization expense $ 5,100 $ 3,500
Amortization expense of capitalized internal-use software placed in service 1,800 1,700
Impairment of long-lived assets 30,265 11,494
Default resource contribution 200 15,200
Use Rights    
Property, Plant and Equipment [Line Items]    
Impairment of long-lived assets 8,900  
Leasehold Improvements, Office Furniture and Equipment, and Internal Use Software    
Property, Plant and Equipment [Line Items]    
Impairment of long-lived assets $ 21,300  
Internal use software    
Property, Plant and Equipment [Line Items]    
Impairment of long-lived assets   $ 8,700