XML 91 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collaborations, Licensing and Other Arrangements - Summary of UT Revenue (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue from UT $ 285,504 $ 198,962 $ 99,770
United Therapeutics Corporation [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue from UT 201,428 124,786 42,851
United Therapeutics Corporation [Member] | Contract Asset      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue from UT $ 24,300 $ 21,700 $ 9,100