XML 71 R40.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue recognized from Takeda for the year ended December 31, 2025 and 2024 is as follows (in thousands):
YEAR ENDED DECEMBER 31,
20252024
License revenue$205,355 $— 
Service revenue38,509 — 
Total revenue from Takeda$243,864 $—