General form of registration statement for all companies including face-amount certificate companies

Note 3 - Revenue - Potential Milestone Payments Received (Details)

v3.24.4
Note 3 - Revenue - Potential Milestone Payments Received (Details) - Collaborative Arrangement [Member] - Pieris Pharmaceuticals, Inc. [Member] - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Research And Development Milestone Payments [Member]      
milestone $ 844 $ 951  
Research And Development Milestone Payments [Member] | Pfizer [Member]      
milestone 759 759  
Research And Development Milestone Payments [Member] | Boston Pharmaceuticals [Member]      
milestone 85 $ 85  
Sales Milestone Payments [Member]      
milestone 715   $ 814
Sales Milestone Payments [Member] | Pfizer [Member]      
milestone 450   450
Sales Milestone Payments [Member] | Boston Pharmaceuticals [Member]      
milestone $ 265   $ 265