v3.26.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property and Equipment, Net [Abstract]          
Subtotal $ 30,443   $ 30,443   $ 29,931
Less: Accumulated depreciation and amortization (19,538)   (19,538)   (16,737)
Property and equipment, net 10,905   10,905   13,194
Depreciation and amortization expense 1,200   2,500 $ 2,100  
Long-lived asset impairments 0 $ 0 0 $ 0  
Laboratory and production equipment          
Property and Equipment, Net [Abstract]          
Subtotal 15,600   15,600   14,615
Computer equipment          
Property and Equipment, Net [Abstract]          
Subtotal 2,246   2,246   1,761
Purchased software          
Property and Equipment, Net [Abstract]          
Subtotal 57   57   57
Furniture and fixtures          
Property and Equipment, Net [Abstract]          
Subtotal 333   333   318
Leasehold improvements          
Property and Equipment, Net [Abstract]          
Subtotal 11,869   11,869   11,790
Construction in process          
Property and Equipment, Net [Abstract]          
Subtotal $ 338   $ 338   $ 1,390