v3.26.1
License Agreements - Narrative (Details) - USD ($)
3 Months Ended
Dec. 29, 2025
Mar. 22, 2022
Dec. 31, 2025
Jun. 30, 2026
Dec. 08, 2022
Anthor          
License Agreements          
Percentage of net sales 2.00%        
License agreement with Lilly          
License Agreements          
Maximum amount of development and regulatory milestone payments         $ 155,000,000.0
Maximum amount of sales milestone payments         $ 440,000,000.0
Contingent payments due       $ 0  
Lonza milestone payment          
License Agreements          
Annual milestone payment, due and payable     $ 400,000    
Wuxi Biologics License          
License Agreements          
Amount of license costs payable       $ 0  
Athanor Letter Agreement | Anthor          
License Agreements          
Athanor agreement, upfront fee $ 7,300,000        
Upfront fee payment period 30 days        
One-time milestone payment on achievement of conditions $ 25,000,000.0        
Minimum net proceeds from sale of assets for one-time milestone payment 500,000,000.0        
Athanor Letter Agreement | Anthor | Common Class A          
License Agreements          
Stock issued during period, value, new issues (in shares) $ 8,657,402        
Agreement with Pfizer          
License Agreements          
Maximum amount of development and regulatory milestone payments   $ 69,000,000.0      
Maximum amount of sales milestone payments   $ 525,000,000.0      
Maximum annual earned royalty at a marginal royalty rate   20.00%