XML 138 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Sale of Future Revenue - Royalty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Sale of Future Revenue [Roll Forward]          
Liability related to the sale of future revenue, net at beginning of the period     $ 63,718 $ 64,490 $ 64,490
Revenues $ (12,807) $ (13,542) (31,530) $ (45,694)  
Amortization of issuance costs     181   236
Liability related to the sale of future revenue, net at end of the period (includes current portion of $1,000 and $1,000, respectively) 62,977   62,977   63,718
Liability related to the sale of future revenue, current $ 1,000   1,000   1,000
Royalty          
Sale of Future Revenue [Roll Forward]          
Revenues     $ (922)   $ (1,008)