XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Liability for Sale of Future Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Liability For Sale Of Future Revenue [Abstract]  
Schedule of Sale of Future Revenue Activity
The following table summarizes the activity related to our liability for sale of future revenue:
Proceeds from sale of future revenue$295 
Deferred transaction costs(5)
Royalty revenue(10)
Imputed interest expense20 
Balance at September 30, 2025$300 
Effective interest rate16.2 %