XML 78 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Right of use asset - finance leases $ 579 $ 579
Total 45,050 41,475
Less accumulated depreciation (20,854) (18,150)
Total, net 24,196 23,325
Computers and equipment    
Property Plant And Equipment [Line Items]    
Property and equipment 23,527 22,122
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment 3,693 3,787
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment 6,876 6,230
Lab equipment    
Property Plant And Equipment [Line Items]    
Property and equipment $ 10,375 $ 8,757