XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Discontinued Operations - Narratives (Details) - USD ($)
Dec. 27, 2023
Jun. 30, 2024
Dec. 31, 2023
Discontinued Operations      
Fair value of future payments   $ 2,720,000 $ 1,720,000
Discontinued Operations, Disposed of by Sale | Elusys Therapeutics      
Discontinued Operations      
Purchase price $ 2,500,000    
Cash received 500,000    
Contingent consideration receivable $ 300,000    
Duration of convertible note 1 year    
Fair value of future payments $ 1,700,000    
Gain from disposal of discontinued operations $ 1,500,000    
Assets of discontinued operations     0
Liabilities of discontinued operations     $ 0