XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment
The components of property and equipment were as follows:
Useful Lives (Years)September 30, 2024December 31, 2023
Leasehold improvementsShorter of lease term or economic life$27,712 $28,789 
Website and software development costs
3 - 5
86,839 75,573 
Computer and office equipment
3 - 5
14,758 16,175 
Software31,607 1,869 
Furniture77,320 7,754 
Property and equipment, gross138,236 130,160 
Accumulated depreciation and amortization(99,178)(89,275)
Construction in progress4,254 5,546 
Property and equipment, net$43,312 $46,431