v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue recognized from Takeda for the three months ended March 31, 2026 and 2025 is as follows (in thousands):
THREE MONTHS ENDED MARCH 31,
20262025
License revenue$— $195,355 
Service revenue$32 $15,837 
Total revenue from Takeda$32 $211,192