v3.22.2
Commitments and Contingencies (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2008
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2014
Commitments and Contingencies (Details) [Line Items]          
Reimbursement costs       $ 30,000  
Reimburse costs   $ 41,000      
Aggregate deposit amount   $ 121,000      
Amount of initial licensing fee $ 325,000        
Shares of common stock (in Shares) 7,996        
Number of shares issuable (in Shares)   29,109      
Number of shares released in escrow (in Shares)         7,277
Number of share held In escrow of common stock (in Shares)   21,832      
Maximum aggregate amount of cash payments due upon achievement of milestones   $ 3,000,000      
Balance of cash payments due upon achievement of milestones   $ 2,500,000 $ 2,500,000    
NDP [Member]          
Commitments and Contingencies (Details) [Line Items]          
Equity interest percentage 5.00%