v3.26.1
Revenue from Contracts with Customers (Summary of Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation Of Revenue [Line Items]        
Revenue $ 34,518 $ 25,691 $ 68,254 $ 49,757
Pre-Commercial Product Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 6,372 0 10,963 0
Research and Development [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 0 334 0 334
Other services [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue   526   1,036
Non-cash royalties [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 28,146 24,831 57,291 48,387
United States [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 34,518 25,165 68,254 48,721
United States [Member] | Pre-Commercial Product Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 6,372   10,963  
United States [Member] | Research and Development [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue   334   334
United States [Member] | Non-cash royalties [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 28,146 24,831 $ 57,291 48,387
Rest of World [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue   526   1,036
Rest of World [Member] | Other services [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue   $ 526   $ 1,036