v3.26.1
Sale of Asset (Additional Information) (Details) - USD ($)
$ in Thousands
6 Months Ended
May 28, 2026
Nov. 28, 2025
Jun. 30, 2026
Dec. 31, 2025
Business Combination [Line Items]        
Amount received on sales of asset $ 3,000 $ 7,000    
Milestone receivable upon the earlier of achievement of the first milestone   2,000    
Milestones payment   580,000    
Development and regulatory milestones   92,500    
Commercial milestones   $ 487,500    
Transaction as an asset sale     $ 11,700  
Sale of asset guaranteed upfront     12,000  
Prepaid expenses and other current assets     3,376 $ 6,753
Asset Purchase Agreement        
Business Combination [Line Items]        
Payments less certain contractual offsets     4,800  
Prepaid expenses and other current assets     $ 1,800