v3.26.1
Fair Value Measurements - Changes in the Fair Value of Level 3 Financial Instruments (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Notes Payable Convertible    
Fair Value Measurements    
Additions $ 950,000  
Change in fair value 9,534  
Exercise of Series D warrants (307,123)  
Fair value, ending balance 652,411  
Contingent consideration    
Fair Value Measurements    
Fair value, beginning balance 6,364,000  
Additions   $ 7,948,000
Change in fair value 101,000 (1,584,000)
Fair value, ending balance 6,465,000 6,364,000
Level 3    
Fair Value Measurements    
Fair value, beginning balance 6,798,399 6,541,397
Additions 950,000 7,948,000
Change in fair value $ 6,661 $ 7,693,321
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants
Exercise of Series D warrants $ (307,123) $ (15,384,319)
Fair value, ending balance 7,447,937 6,798,399
Level 3 | Series C warrants    
Fair Value Measurements    
Fair value, beginning balance 434,399 517,871
Change in fair value (103,873) (83,472)
Fair value, ending balance $ 330,526 434,399
Level 3 | Series D warrants    
Fair Value Measurements    
Fair value, beginning balance   6,023,526
Change in fair value   9,360,793
Exercise of Series D warrants   $ (15,384,319)