Quarterly report [Sections 13 or 15(d)]

Fair Value of Financial Instruments - Summary of contingent consideration related to acquisition (Details)

v3.25.2
Fair Value of Financial Instruments - Summary of contingent consideration related to acquisition (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 21, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Combination [Line Items]          
Balance, beginning       $ 0  
Change in fair value contingent consideration $ 4,435,443 $ (358,420) $ 0 (1,523,284) $ 0
Balance, ending   2,912,159   2,912,159  
CorHepta [Member]          
Business Combination [Line Items]          
Balance, beginning   3,270,579 0 0 0
Additions   0 0 4,435,443 0
Payments   0 0 0 0
Change in fair value contingent consideration   (358,420) 0 (1,523,284) 0
Balance, ending   $ 2,912,159 $ 0 $ 2,912,159 $ 0