XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule 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
Total revenue from Takeda $ 0 $ 18,168 $ 32 $ 229,360
License revenue        
Total revenue from Takeda 0 0 0 195,355
Service revenue        
Total revenue from Takeda $ 0 $ 18,168 $ 32 $ 34,005