v3.26.1
Property and Equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 73,600 $ 72,834
Less: accumulated depreciation (42,933) (40,747)
Property and equipment, net 30,667 32,087
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 55,558 55,465
Office furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 4,644 4,616
Computer software and hardware    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 10,111 10,504
Internally developed software    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 1,341 1,341
Equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 218 218
Work in process    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 1,728 $ 690