XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Total property and equipment $ 18,222 $ 18,157
Less: accumulated depreciation (14,953) (14,257)
Property and equipment, net 3,269 3,900
Lab Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 9,909 9,844
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 600 600
Computer Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 393 393
Software    
Property Plant And Equipment [Line Items]    
Total property and equipment 199 199
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 7,121 $ 7,121