Annual report pursuant to Section 13 and 15(d)

Property, Plant and Equipment, and Fixed Assets - Construction in Process (Narrative) (Details)

v3.24.0.1
Property, Plant and Equipment, and Fixed Assets - Construction in Process (Narrative) (Details) - USD ($)
12 Months Ended
Jul. 29, 2023
Dec. 31, 2023
Dec. 31, 2022
Depreciation expense   $ 1,860,000 $ 2,723,000
Gain on sale of property and equipment   1,466,000 0
Fixed assets - construction in process   29,000 951,000
Proceeds from the sale of property and equipment   6,000,000 $ 127,000
Amended Asset Purchase Agreement | uBriGene      
Gain on sale of property and equipment   1,500,000  
Sale consideration considered deferred income   $ 200,000  
Proceeds from the sale of property and equipment $ 6,000,000.0