v3.26.1
Acquisition and In-Licensing Arrangement - In-Licensing Arrangement (Details)
$ in Millions
1 Months Ended
Feb. 28, 2026
USD ($)
Sciwind Biosciences | In-Licensing Agreement [Member]  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Upfront, regulatory and sales milestone payments $ 495