v3.26.1
Collaboration, License, and Supply Agreements - Takeda (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 29, 2025
Mar. 31, 2026
Mar. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenues   $ 139,514 $ 666,655
Serum | Support Services      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenues   100  
Serum | Royalties      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenues   700  
Serum      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Compensate services   2,000  
Creditable against royalties   5,000  
Annual milestone payments   $ 8,000  
Notice period for contract termination 18 months