v3.26.1
Revenue from Contracts with Customers (Summary of Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation Of Revenue [Line Items]    
Revenue $ 33,736 $ 24,066
Pre-Commercial Product Revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 4,591 0
Other services [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue   510
Non-cash royalties [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 29,145 23,556
United States [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 33,736 23,556
United States [Member] | Pre-Commercial Product Revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue 4,591  
United States [Member] | Non-cash royalties [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue $ 29,145 23,556
Rest of World [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue   510
Rest of World [Member] | Other services [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue   $ 510