XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Sale of Future Royalties - Summary of Activity of the Royalty Obligation (Details) - USD ($)
6 Months Ended 17 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
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 $ 3,605,293 $ 2,907,895 9,932,614  
Liability related to the sale of future royalties $ 69,932,614   $ 69,932,614 $ 60,000,000