XML 66 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sale of Future Revenues (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Royalty Obligation Activity
The following table shows the activity of the Liability related to the sale of future revenue for the year ended December 31, 2023:
Liability related to the sale of future revenue, net at December 31, 2022
$65,259 
Royalties related to the sale of future revenue(989)
Amortization of issuance costs220 
Interest expense related to the sale of future revenue— 
Liability related to the sale of future revenue, net (includes current portion of $922)
$64,490