Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue - Collaboration Agreement - The Astellas Collaboration Agreement (Details)

v3.25.1
Revenue - Collaboration Agreement - The Astellas Collaboration Agreement (Details) - Astellas Collaboration Agreement - USD ($)
Mar. 06, 2022
Dec. 31, 2024
Revenue    
Amount of termination penalties in connection with the termination. $ 0  
Aggregate transaction price of the contract modification   $ 42,365,000
Aggregate amount of the transaction price that is allocated to performance obligations   $ 0
Maximum [Member]    
Revenue    
Number of days the company is entitled to receive reimbursement after termination. 30 days