v3.26.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Abstract]    
Land and land improvements $ 164 $ 164
Buildings and building improvements 2,629 2,629
Furniture and fixtures 699 650
Equipment 19,891 19,444
Leasehold improvements 11,938 11,934
Breeding stock 63 74
Computer hardware and software 2,467 2,408
Construction and other assets in progress 328 278
Property, plant and equipment, gross 38,179 37,581
Less: Accumulated depreciation and amortization (25,377) (23,823)
Property, plant and equipment, net $ 12,802 $ 13,758