XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.3
License Agreement (Details) - Licensing Agreement - Norgine Ltd.
$ in Thousands, € in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
Mar. 31, 2024
USD ($)
Mar. 17, 2024
USD ($)
Mar. 17, 2024
EUR (€)
License Agreement [Line items]        
License agreement funding received   $ 43,000 $ 43,200 € 40.0
License agreement funding, potential milestone payments   $ 230,000 $ 230,000 € 210.0
Incremental costs paid $ 1,700      
Incremental costs capitalized to other non-current assets $ 743