XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Sale of Future Royalties - Summary of Activity of the Royalty Obligation (Details) - USD ($)
9 Months Ended
Sep. 30, 2021
Jan. 19, 2021
Sale Of Future Royalties [Abstract]    
Upfront payment from the sale of future royalties $ 60,000,000  
Non-cash interest expense associated with the sale of future royalties 4,594,985  
Liability related to the sale of future royalties $ 64,594,985 $ 60,000,000