XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consisted of the following as of December 31, 2024 and 2023 (in thousands):

As of December 31,
20242023
Leasehold improvements$54,088 $53,313 
Office furniture and fixtures4,445 3,825 
Computer software and hardware
9,363 10,491 
Internally developed software
545 — 
Equipment191 194 
Work in process
619 — 
Property and equipment, gross69,251 67,823 
Less: Accumulated depreciation(32,142)(25,141)
Property and equipment, net$37,109 $42,682