XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.2
License and Distribution Agreements - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 17, 2023
Mar. 31, 2023
Jun. 30, 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 | Research and Development Expense      
License And Distribution Agreements [Line Items]      
Option fee included in research and development expense     3,000,000
Pulthera, LLC Binding Term Sheet | Common Stock      
License And Distribution Agreements [Line Items]      
Issuance of common stock     $ 1,000,000
Sale of shares 1,694,915