XML 70 R53.htm IDEA: XBRL DOCUMENT v3.25.4
License Agreements & Ducentis Acquisition - Huadong (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Sep. 30, 2023
Aug. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Research and Development Arrangement, Contract to Perform for Others [Line Items]                  
Other revenue             $ 4,000 $ 30,000 $ 30,420
Huadong                  
Research and Development Arrangement, Contract to Perform for Others [Line Items]                  
Net payment received $ 1,800 $ 1,800 $ 1,800 $ 2,700 $ 27,000        
Other revenue         30,000   4,000 5,000 30,000
Tax withholding obligation         $ 3,000   400 $ 500 $ 3,000
Revenue, remaining performance obligation, variable consideration amount, regulatory milestones             15,000    
Aggregate amount to be received upon achievement of sales milestones             $ 40,300    
Number of years after first commercial sale to receive royalties           10 years