XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, Net - Schedule of Components of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Total property and equipment $ 30,894 $ 29,718
Less: Accumulated depreciation (18,230) (13,786)
Total property and equipment, net 12,664 15,932
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment 16,169 15,998
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 9,459 9,460
Computer equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 4,958 4,091
Construction in progress    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 308 $ 169