XML 119 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
LICENSE AND COLLABORATION AGREEMENTS (Details)
€ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Mar. 31, 2019
Merck Serono | Pegvaliase Agreement      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Business acquisition, cash paid | $ $ 125.0    
Maximum | Merck Serono | A&R Kuvan Agreement      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Business acquisition contingent consideration potential cash payments upon achievement of sales milestone | €   € 60.0  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | FIRDAPSE      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Royalties on net product sales, minimum     7.00%
Royalties on net product sales, maximum     10.00%