XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment, net (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, net
Property and equipment, net consisted of the following as of March 31, 2025 and December 31, 2024 (in thousands):

As of
March 31, 2025December 31, 2024
Leasehold improvements$55,045 $54,088 
Office furniture and fixtures4,594 4,445 
Computer software and hardware
9,424 9,363 
Internally developed software
1,154 545 
Equipment199 191 
Work in process
240 619 
Property and equipment, gross70,656 69,251 
Less: accumulated depreciation(34,326)(32,142)
Property and equipment, net$36,330 $37,109