XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Sale of Future Royalties - Schedule of Activity of Royalty Obligation (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Deferred Revenue Arrangement [Line Items]    
Related party liability related to sale of future royalties, net of current portion $ 16,020 $ 15,654
Royalty Purchase Agreement [Member]    
Deferred Revenue Arrangement [Line Items]    
Proceeds from sale of future royalties 12,601  
Non-cash royalty revenue (93)  
Non-cash interest expense recognized 4,104  
Related party liability related to sale of future royalties, net of current portion 16,612  
Less current portion (592)  
Related party liability related to sale of future royalties, net of current portion $ 16,020