v3.25.4
Patent and Technology License Agreements (Details) - USD ($)
12 Months Ended
Jul. 21, 2025
Sep. 30, 2025
Sep. 30, 2024
Mar. 28, 2025
Patent and Technology License Agreements [Line Items]        
Development milestone payments   $ 70,000,000    
Commercial sales milestones   300,000,000    
Net sales percentage     50.00%  
Outstanding remaining balance of milestone   19,750,000    
Net product sales payment     $ 22,000,000  
Reimburse amount     2,650,000  
Aggregate amount of milestone payments       $ 2,535,318
Final payment       $ 2,197,892
Interest rate per annum       2.00%
Interest expense   218,032    
License fee payable   22,650,000 28,400,000  
Payment for other invoice and accumulated interest $ 1,616,522      
In-Process Research and Development [Member]        
Patent and Technology License Agreements [Line Items]        
Fair value of in process research and development, upfront payment   40,000,000    
License Agreement [Member]        
Patent and Technology License Agreements [Line Items]        
Payment for Milestone     5,900,000  
License fee payable   2,900,000    
Dr. Reddy’s [Member]        
Patent and Technology License Agreements [Line Items]        
Development milestone payments   40,000,000    
Dr. Reddy’s [Member] | Asset Purchase Agreement [Member]        
Patent and Technology License Agreements [Line Items]        
Payment for Milestone   27,500,000    
Licensing Agreements [Member]        
Patent and Technology License Agreements [Line Items]        
Development milestone payments   3,000,000    
Outstanding remaining balance of milestone     $ 2,900,000  
Licensing Agreements [Member] | Eisai [Member]        
Patent and Technology License Agreements [Line Items]        
Aggregate amount of milestone payments       $ 2,350,000
Extension fee payable   $ 10,000,000    
Minimum [Member]        
Patent and Technology License Agreements [Line Items]        
Percentage of royalty on net product sales   10.00%    
Maximum [Member]        
Patent and Technology License Agreements [Line Items]        
Percentage of royalty on net product sales   15.00%