v3.25.2
Collaboration, Out-Licensing and Related Agreements - Schedule of Reconciliation of Contract and Financing Liability from ALK Collaboration Agreement (Detail) - ALK Collaboration Agreement [Member] - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Balance at December 31, 2024   $ 2,089
Revenue recognized under the ALK Collaboration Agreement   (240)
Balance at June 30, 2025 $ 1,849 1,849
ALK Financing Liability [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Balance at December 31, 2024   69,383
Commercial milestone allocated to the EEA License 2,400 2,435
Sales-based royalties earned in the EEA   141
Balance at June 30, 2025 $ 71,959 $ 71,959