v3.26.1
License and Collaboration Agreements - Antion (Details) - USD ($)
$ in Millions
1 Months Ended
Jul. 31, 2023
Mar. 31, 2026
Dec. 31, 2025
Antion      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Warrants and rights outstanding $ 3.0    
Antion Collaboration Agreement      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Prior investment obligation 3.0    
Antion Collaboration Agreement | Other Noncurrent Assets      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Equity investment   $ 0.0 $ 0.0
Antion Collaboration Agreement | Preferred Stock      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Preferred stock investment payable $ 2.0