XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, net - Schedule of Property and Equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property and Equipment, net    
Property and equipment, gross $ 33,021 $ 31,999
Less: Accumulated depreciation and amortization (23,632) (20,260)
Property and equipment, net 9,389 11,739
Equipment    
Property and Equipment, net    
Property and equipment, gross 16,782 15,515
Leasehold improvements    
Property and Equipment, net    
Property and equipment, gross 14,528 14,699
Furniture and fixtures    
Property and Equipment, net    
Property and equipment, gross 1,268 1,268
Software    
Property and Equipment, net    
Property and equipment, gross 324 236
Construction in progress    
Property and Equipment, net    
Property and equipment, gross $ 119 $ 281