XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Depreciation and amortization excluding amortization of intangible assets and capitalized hosting arrangements $ 18,412 $ 14,618 $ 10,324
Write-offs in capitalized website development costs 184    
Digital Wholesale and U.S. Marketplace      
Property, Plant and Equipment [Line Items]      
Write-offs in capitalized website development costs 184    
Digital Wholesale      
Property, Plant and Equipment [Line Items]      
Write-offs in capitalized website development costs 175    
U.S. Marketplace      
Property, Plant and Equipment [Line Items]      
Write-offs in capitalized website development costs 8 $ 165 2,481
Capitalized Website Development      
Property, Plant and Equipment [Line Items]      
Increase (decrease) in property and equipment 20,789    
Capitalized Equipment      
Property, Plant and Equipment [Line Items]      
Increase (decrease) in property and equipment (6,551)    
Capitalized Equipment | U.S. Marketplace      
Property, Plant and Equipment [Line Items]      
Gain on sale of asset 460    
Construction in Progress      
Property, Plant and Equipment [Line Items]      
Increase (decrease) in property and equipment 35,674    
Capitalized Internal-Use Software      
Property, Plant and Equipment [Line Items]      
Write-offs in capitalized website development costs     $ 2,481
Increase (decrease) in property and equipment $ 4,850