XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Sale of Future Revenue - Royalty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 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,241 $ 13,265 24,375 $ 25,535
Amortization of issuance costs     107  
Interest expense related to the sale of future revenue     0 $ 3,722
Liability related to the sale of future revenue, net (includes current portion of $1,000) 64,455   64,455  
Current portion $ 1,000   1,000  
Royalty        
Sale of Future Revenue [Roll Forward]        
Revenues     $ (911)