v3.26.1
In-Process Research and Development, Net (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
In-Process Research and Development, Net [Line Items]        
Research and development, net balance $ 1,053,869 $ 1,621,325 $ 4,287,106 $ 7,514,888
LYMPHIR [Member]        
In-Process Research and Development, Net [Line Items]        
Research and development,carrying value     73,400,000  
Research and development, net balance     69,385,938  
Amortization $ 1,720,312 4,014,062
LMB and Mino-Lok [Member]        
In-Process Research and Development, Net [Line Items]        
Amortization of in-process research and development excludes acquisition     $ 19,400,000