XML 125 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Sale of Future Revenue - Royalty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 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 12,270 $ 11,122
Amortization of issuance costs 50  
Interest expense related to the sale of future revenue 1,836 $ 3,302
Liability related to the sale of future revenue, net (includes current portion of $1,732) 62,078  
Current portion 1,732  
Royalty    
Sale of Future Revenue [Roll Forward]    
Royalties related to the sale of future revenue $ (92)