XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Sale of Future Revenue - Royalty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Sale of Future Revenue [Roll Forward]        
Liability related to the sale of future revenue, net at December 31, 2022     $ 65,259  
Revenues $ 13,002 $ 11,463 37,377 $ 36,998
Amortization of issuance costs     163  
Interest expense related to the sale of future revenue     0 $ 5,683
Liability related to the sale of future revenue, net (includes current portion of $985) 64,496   64,496  
Current portion $ 985   985  
Royalty        
Sale of Future Revenue [Roll Forward]        
Revenues     $ (926)