v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consists of the following:
 
 December 31, 2023December 31, 2022
Computer equipment and software$70,243 $64,133 
Furniture and fixtures8,594 8,526 
Leasehold improvements57,309 43,046 
Property and Equipment136,146 115,705 
Accumulated depreciation(75,451)(55,603)
Property and Equipment, net$60,695 $60,102