XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment
The components of property and equipment were as follows:
Useful Lives (Years)June 30, 2024December 31, 2023
Leasehold improvementsShorter of lease term or economic life$27,845 $28,789 
Website and software development costs
3 - 5
83,477 75,573 
Computer and office equipment
3 - 5
14,539 16,175 
Software31,607 1,869 
Furniture77,365 7,754 
Property and equipment, gross134,833 130,160 
Accumulated depreciation and amortization(95,080)(89,275)
Construction in progress5,550 5,546 
Property and equipment, net$45,303 $46,431