v3.26.1
Sale of Future Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Royalty Obligation
The following table shows the activity of the liability related to the sale of future revenue:
March 31,December 31,
20262025
Liability related to the sale of future revenue, net at beginning of the period
$63,023 $63,718 
Royalties related to the sale of future revenue— (938)
Amortization of issuance costs60 243 
Liability related to the sale of future revenue, net at end of the period (includes current portion of $1,000 and $1,000, respectively)
$63,083 $63,023