Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Schedule of Reconciliations of Recurring Fair Value Measurements) (Details)

v3.24.3
Fair Value Measurements (Schedule of Reconciliations of Recurring Fair Value Measurements) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Beginning Balance $ (14,760,221) $ (9,090,520) $ (5,191,072) $ (9,552,715)
Reclassification from equity     (10,592,220)  
Additions (16,664)   (16,664)  
Warrant exercise     324,789  
Distribution   3,036,677   3,036,677
Fair value adjustments (862,625) (469,922) (164,343) (7,727)
Reclassification to equity 11,242,254   11,242,254  
Ending Balance (4,397,256) (6,523,765) (4,397,256) (6,523,765)
Contingent Value Rights [Member]        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Beginning Balance (1,198,212) (6,010,520) (1,691,072) (7,402,715)
Distribution   3,036,677   3,036,677
Fair value adjustments (14,051) (239,922) 478,809 1,152,273
Ending Balance (1,212,263) (3,213,765) (1,212,263) (3,213,765)
Warrant liability [Member]        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Beginning Balance (9,806,409)      
Reclassification from equity     (10,592,220)  
Warrant exercise     324,789  
Fair value adjustments (1,435,845)   (974,823)  
Reclassification to equity 11,242,254   11,242,254  
Embedded Derivative Liability [Member]        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Beginning Balance (1,055,600)      
Additions (16,664)   (16,664)  
Fair value adjustments 587,271   (468,329)  
Ending Balance (484,993)   (484,993)  
Earnout Consideration [Member]        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Beginning Balance (2,700,000) (3,080,000) (3,500,000) (2,150,000)
Fair value adjustments   (230,000) 800,000 (1,160,000)
Ending Balance $ (2,700,000) $ (3,310,000) $ (2,700,000) $ (3,310,000)