XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Royalty Purchase Liability - Schedule of Common Stock Warrants (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
New Milestone Warrant  
Class of Warrant or Right [Line Items]  
Class of warrant, shares issued | shares 293,686
Exercise price | $ / shares $ 13.62
Initial Exercise Date Jun. 07, 2021
Expiration Date Jun. 06, 2027
Fourth Milestone Warrant  
Class of Warrant or Right [Line Items]  
Class of warrant, shares issued | shares 256,975
Exercise price | $ / shares $ 13.62
Initial Exercise Date Jul. 19, 2021
Expiration Date Jul. 18, 2027