XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details Narrative) - USD ($)
May 31, 2022
Mar. 31, 2025
Jun. 21, 2023
Product Liability Contingency [Line Items]      
Milestone payment, amount     $ 6,000,000
Kem Pharm [Member]      
Product Liability Contingency [Line Items]      
Cash consideration from sale of assets $ 12,800,000    
Liabilities assumed $ 5,200,000    
Aldoxorubicin [Member] | Maximum [Member]      
Product Liability Contingency [Line Items]      
Milestone payment, amount   $ 316,000  
Arimoclomol [Member]      
Product Liability Contingency [Line Items]      
Milestone payment, amount   3,650,000  
Arimoclomol [Member] | XOMA Agreement [Member]      
Product Liability Contingency [Line Items]      
Milestone payment, amount   3,250,000  
Innovive [Member]      
Product Liability Contingency [Line Items]      
Future earnout merger consideration   $ 18,300,000