Quarterly report [Sections 13 or 15(d)]

License, Collaboration, and Other Arrangements - Alexion License Agreement (Details)

v3.25.3
License, Collaboration, and Other Arrangements - Alexion License Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Acquisitions, Licensing and Other Arrangements          
Revenue from contracts with customers   $ 225 $ 25 $ 9,250 $ 6,050
License Agreement | Alexion          
Acquisitions, Licensing and Other Arrangements          
Maximum milestone payments entitled to receive $ 10,500        
Contract assets 0 0   0  
Contract liabilities 0 0   0  
Capitalized contract costs 0 0   0  
Revenue from contracts with customers $ 500 $ 0   $ 0