XML 111 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Composition of Other Balance Sheet Items - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property and equipment      
Property and equipment, gross $ 29,388 $ 28,935  
Less accumulated depreciation and amortization (17,843) (15,405)  
Property and equipment, net 11,545 13,530  
Depreciation and amortization expense 2,400 2,500 $ 3,000
Lab equipment and furniture      
Property and equipment      
Property and equipment, gross 13,370 13,069  
Leasehold improvements      
Property and equipment      
Property and equipment, gross 14,023 14,023  
Software      
Property and equipment      
Property and equipment, gross 883 883  
Computer equipment      
Property and equipment      
Property and equipment, gross $ 1,112 $ 960