v3.26.1
Research Collaboration and License Agreements - Schedule of Contract Balances (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accounts receivable related to collaborations    
Beginning balance $ 1.0 $ 5.7
Additions 0.8 0.0
Payments received 0.0 (5.3)
Ending balance 1.8 0.4
Accounts payable related to collaborations    
Beginning balance 16.8 5.4
Additions 9.1 19.4
Payments made 0.0 (5.4)
Ending balance 25.9 19.4
Contract assets: Collaboration contract asset    
Beginning balance 3.5 7.8
Amortization (0.3) (3.3)
Ending balance 3.2 4.5
Contract liabilities: Deferred revenue    
Beginning balance 205.6 448.2
Revenue recognized from balances held at the beginning of the period (15.6) (188.8)
Ending balance $ 190.0 $ 259.4