Marketable Equity Securities (Details Narrative) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
OncoCyte Corporation [Member]    
Schedule of Equity Method Investments [Line Items]    
Investment Owned, Balance, Shares 1.1 3.6
Investment Owned, at Fair Value $ 2.4 $ 8.7
Share Price $ 2.17 $ 2.39
Equity Method Investment, Realized Gain (Loss) on Disposal $ 6.0 $ 3.1
Marketable Securities, Unrealized Gain (Loss) $ 2.2 2.5
AgeX Therapeutics Inc [Member]    
Schedule of Equity Method Investments [Line Items]    
Equity Method Investment, Realized Gain (Loss) on Disposal   0.8
Marketable Securities, Unrealized Gain (Loss)   $ 1.3