v3.25.1
Collaboration Agreements - Summary of Activity and Reimbursement Amounts Related to Collaboration Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenue $ 14,063 $ 7,902  
Research and development expenses 22,759 71,734  
Selling, general and administrative expenses 57,591 52,574  
Collaboration Revenue - Related Party [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenue 13,827 6,212  
Biogen Collaboration Agreement [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenue     $ 1,100,000
Cost of revenues 725 1,201  
Research and development expenses 1,296 7,031  
Selling, general and administrative expenses 20,594 12,983  
Reimbursement amounts to (from) collaboration [Abstract]      
Collaboration revenue - related party (13,827) (6,212)  
Cost of revenues (130) (562)  
Selling, general and administrative expenses 4,786 2,306  
Biogen Collaboration Agreement [Member] | Research and Development [Member]      
Reimbursement amounts to (from) collaboration [Abstract]      
Research and development expenses (239) (5,657)  
Biogen Collaboration Agreement [Member] | Collaboration Revenue - Related Party [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenue $ 13,827 $ 6,212