XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
LIABILITY RELATED TO THE SALE OF FUTURE ROYALTIES (Tables)
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Royalty Liability
The following table shows the activity with respect to the liability related to the sale of future royalties, in thousands:
Carrying value as of December 31, 2021
$1,188,103 
Interest expense recognized107,601 
Payments(3,400)
Carrying value as of December 31, 2022
1,292,304 
Interest expense recognized106,554 
Payments(21,619)
Carrying value as of December 31, 2023
$1,377,239