v3.25.2
Liability for Sale of Future Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Liability For Sale Of Future Revenue [Abstract]  
Schedule of Sale of Future Revenue Activity
The following table shows the activity during the three months ended June 30, 2025, related to our liability for sale of future revenue:
Balance at March 31, 2025$— 
Proceeds from sale of future revenue295 
Deferred transaction costs(5)
Royalty revenue(4)
Imputed interest expense
Balance at June 30, 2025$293 
Effective interest rate16.1 %