v3.25.1
Royalty Interest Financing - Schedule of Changes in the Liability Related to the Sale of Future Royalties (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Class of Warrant or Right [Line Items]    
Non-cash interest expense and interest payable associated with the sale of future royalties $ 10,044 $ 85,432
Royalty revenue    
Class of Warrant or Right [Line Items]    
Upfront payment from the sale of future royalties 5,000,000  
Debt issuance cost (276,101)  
Relative fair value of Initial Royalty Warrant (834,512)  
Royalty payments (4,639)  
Non-cash interest expense and interest payable associated with the sale of future royalties 948,497  
Liability related to the sale of future royalties $ 4,833,245