XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE FROM CONTRACTS WITH CUSTOMERS - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Total revenue from Takeda $ 14,124 $ 0 $ 243,484 $ 0
License revenue        
Total revenue from Takeda 10,000 0 205,355 0
Service revenue        
Total revenue from Takeda $ 4,124 $ 0 $ 38,129 $ 0