Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Narrative (Details)

v3.21.2
Commitments and Contingencies - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
May 08, 2021
Sep. 15, 2020
Feb. 01, 2016
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Mar. 22, 2021
Mar. 06, 2020
Other Commitments [Line Items]                  
Percentage of license income entitlement           50.00%      
Term of contract     63 months            
Term of extension   12 months              
Rent expense       $ 24,800 $ 23,100 $ 48,400 $ 46,700    
Future minimum lease payments       100,000   100,000      
Postemployment benefits liability       4,800,000   4,800,000      
Deferred Bonus, Merger Closing Or Termination Date On Or Prior To November 8, 2021                  
Other Commitments [Line Items]                  
Approved granting of retention bonuses to certain employees, portion of annual salary, measurement period 3 months                
Deferred compensation arrangement with individual, cash award granted, amount $ 400,000                
Deferred Bonus, Merger Closing Or Termination Date After November 8, 2021                  
Other Commitments [Line Items]                  
Approved granting of retention bonuses to certain employees, portion of annual salary, measurement period 6 months                
Deferred compensation arrangement with individual, cash award granted, amount $ 700,000                
Minimum                  
Other Commitments [Line Items]                  
Monthly payments for rent     $ 7,600            
Maximum                  
Other Commitments [Line Items]                  
Monthly payments for rent     $ 8,900            
MD Anderson                  
Other Commitments [Line Items]                  
Expenses from transactions with related party           100,000 $ 100,000    
Amount owed from related parties           $ 42,500      
Issuance of shares during period, new issues (in shares)           175,000      
Emphysys                  
Other Commitments [Line Items]                  
Purchase obligations       1,600,000   $ 1,600,000      
Purchase obligation, due June 2022       1,600,000   1,600,000      
Penalty payment       $ 200,000   $ 200,000      
Sanmina Corporation                  
Other Commitments [Line Items]                  
Purchase obligations                 $ 1,200,000
Paramit Corporation                  
Other Commitments [Line Items]                  
Purchase obligations               $ 700,000