XML 55 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Research and Development Funding Collaboration Agreement (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Reduction to research and development expense   $ 7.6 $ 3.8 $ 13.6 $ 8.8  
Deferred research and development funding liability, current   20.0   20.0   $ 21.1
Collaboration And Development Funding Agreement            
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]            
Collaborative agreement, aggregate consideration amount $ 75.0          
Aggregate payments   12.5        
Collaborative arrangement, cumulative aggregate payments   $ 62.5   $ 62.5