v3.26.1
In-Process Research and Development, Net - Schedule of In-Process Research and Development (Details) - In Process Research and Development [Member]
Jun. 30, 2026
USD ($)
Schedule of In-Process Research and Development [Line Items]  
2026 (excluding the nine months ended June 30, 2026) $ 1,720,313
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 $ 69,385,938