XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
License and Distribution Agreements - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 17, 2023
Mar. 31, 2023
License And Distribution Agreements [Line Items]    
Issuance of common stock   $ 136,000
Common Stock    
License And Distribution Agreements [Line Items]    
Sale of shares   132,958
Sorrento License Agreement    
License And Distribution Agreements [Line Items]    
Incentive payment   $ 0
Pulthera, LLC Binding Term Sheet    
License And Distribution Agreements [Line Items]    
Payment of option fee in cash   3,000,000
Pulthera, LLC Binding Term Sheet | Common Stock    
License And Distribution Agreements [Line Items]    
Sale of shares 1,694,915  
Issuance of common stock   1,000,000
Pulthera, LLC Binding Term Sheet | Research and Development Expense    
License And Distribution Agreements [Line Items]    
Option fee included in research and development expense   $ 3,000,000