XML 74 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Sale of Future Revenues (Tables)
12 Months Ended
Dec. 31, 2024
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:
December 31,
20242023
Liability related to the sale of future revenue, net at beginning of the period
$64,490 $65,259 
Royalties related to the sale of future revenue(1,008)(989)
Amortization of issuance costs236 220 
Liability related to the sale of future revenue, net at end of the period (includes current portion of $1,000 and $922, respectively)
$63,718 $64,490