XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 196,673 $ 195,697
Accumulated depreciation (139,197) (126,804)
Property and equipment, net 57,476 68,893
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 67,383 67,552
Technology and computers    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 106,334 105,375
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 7,151 7,392
Construction in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,673 1,140
Other property and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 14,132 $ 14,238