XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment
The components of property and equipment were as follows:
December 31,
Useful Lives (years)20212020
Leasehold improvementsShorter of lease term or economic life$33,455 $29,558 
Website and software development costs
2 - 3
50,439 33,278 
Computer and office equipment
3 - 5
14,216 7,765 
Software31,871 1,858 
Furniture78,091 7,450 
Property and equipment, gross108,072 79,909 
Accumulated depreciation and amortization(59,766)(41,614)
Construction in progress10,365 5,693 
Property and equipment, net$58,671 $43,988