XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Investments (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
BioFirst [Member]    
Long-Term Investments (Details) [Line Items]    
Percentage of common stock shares 15.99% 15.99%
Additional shares issued (in Shares) 663,798 684,720
Rgene [Member]    
Long-Term Investments (Details) [Line Items]    
Percentage of common stock shares 31.62% 31.62%