XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment      
Total property and equipment $ 27,863 $ 25,661  
Less: accumulated depreciation (13,534) (9,678)  
Property and equipment, net 14,329 15,983  
Depreciation expense 3,856 3,496 $ 2,684
Disposal of fully depreciated assets   141 $ 1,040
Computers and office equipment      
Property and Equipment      
Total property and equipment 3,437 2,388  
Laboratory equipment      
Property and Equipment      
Total property and equipment 436 436  
Furniture and fixtures      
Property and Equipment      
Total property and equipment 1,154 1,133  
Manufacturing Equipment      
Property and Equipment      
Total property and equipment 20,803 20,643  
Leasehold improvements      
Property and Equipment      
Total property and equipment 1,231 $ 1,061  
Construction-in-process      
Property and Equipment      
Total property and equipment $ 802