XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Collaborative Arrangements and Licensing Agreements (Details) - Ono Collaboration [Member] - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2025
Mar. 31, 2025
Collaborative Arrangement and Licensing Agreement [Abstract]    
Maximum amount of payments receivable over term of collaboration   $ 940
Maximum amount of upfront payments over term of collaboration   280
Maximum amount of development, regulatory and sales milestone payments over term of collaboration   $ 660
Subsequent Event [Member]    
Collaborative Arrangement and Licensing Agreement [Abstract]    
Upfront payment achieved $ 280