v3.26.1
In-Process Research and Development, Net - Schedule of In-Process Research and Development (Details) - In Process Research and Development [Member]
Mar. 31, 2026
USD ($)
Schedule of In-Process Research and Development [Line Items]  
2026 (excluding the six months ended March 31,2026) $ 3,440,625
2027 6,881,250
2028 6,881,250
2029 6,881,250
2030 6,881,250
2031 6,881,250
Thereafter 33,259,375
Total $ 71,106,250