v3.26.3
Description of the Business (Details)
$ in Millions
1 Months Ended
Apr. 20, 2026
USD ($)
shares
Sep. 30, 2025
Independent
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Number of business independent | Independent   2
Separation and Distribution Agreement | First Tracks Biotherapeutics | Spin-off    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Spin off pro rata distribution of common stock 29,100,902  
Spin-off distribution ratio 1  
Spin-off distribution record date Apr. 06, 2026  
Separation and Distribution Agreement | First Tracks Biotherapeutics | Spin-off | Cash and Cash Equivalents    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Cash and cash equivalents alloated | $ $ 100