XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Sale of Future Royalties - Schedule of Activity of Royalty Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Deferred Revenue Arrangement [Line Items]    
Related party liability related to sale of future royalties, net of current portion $ 15,824 $ 15,654
Royalty Purchase Agreement [Member]    
Deferred Revenue Arrangement [Line Items]    
Proceeds from sale of future royalties 12,601  
Non cash royalty revenue (71)  
Non-cash interest expense recognized 3,727  
Related party liability related to sale of future royalties, net of current portion 16,257  
Less current portion (433)  
Related party liability related to sale of future royalties, net of current portion $ 15,824