XML 347 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment
The components of property and equipment were as follows:
Useful Lives (Years)September 30, 2023December 31, 2022
Leasehold improvementsShorter of lease term or economic life$29,683 $32,262 
Website and software development costs
3 - 5
72,409 62,963 
Computer and office equipment
3 - 5
19,837 19,702 
Software31,868 1,871 
Furniture77,696 7,911 
Property and equipment, gross131,493 124,709 
Accumulated depreciation and amortization(88,427)(76,597)
Construction in progress5,339 6,827 
Property and equipment, net$48,405 $54,939