XML 72 R55.htm IDEA: XBRL DOCUMENT v3.25.4
License Agreements & Ducentis Acquisition - Hengrui (Details) - Hengrui - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
License agreement, cash payment $ 0 $ 0 $ 0
Maximum milestone payments for licensed products 20,500,000    
Maximum milestone payments for net worldwide sales $ 200,000,000.0