XML 89 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Sale of Future Revenue - Royalty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Sale of Future Revenue [Roll Forward]        
Liability related to the sale of future revenue, net at December 31, 2021     $ 60,284  
Royalties related to the sale of future revenue $ 13,265 $ 15,345 25,535 $ 26,467
Amortization of issuance costs     101  
Interest expense related to the sale of future revenue     3,722 $ 6,729
Liability related to the sale of future revenue, net (includes current portion of $1,445) 63,284   63,284  
Current portion $ 1,445   1,445  
Royalty        
Sale of Future Revenue [Roll Forward]        
Royalties related to the sale of future revenue     $ (823)