XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment
The components of property and equipment were as follows:

Useful Lives (Years)March 31, 2021December 31, 2020
Leasehold improvementsShorter of lease term or economic life$31,132 $29,558 
Website and software development costs
2-3
35,308 33,278 
Computer and office equipment39,922 7,765 
Software31,871 1,858 
Furniture77,277 7,450 
Property and equipment, gross85,510 79,909 
Accumulated depreciation and amortization(45,254)(41,614)
Construction in progress7,393 5,693 
Property and equipment, net$47,649 $43,988