XML 104 R73.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenue from Takeda $ 243,864 $ 0
License revenue    
Disaggregation of Revenue [Line Items]    
Total revenue from Takeda 205,355 0
Service revenue    
Disaggregation of Revenue [Line Items]    
Total revenue from Takeda $ 38,509 $ 0