Quarterly report [Sections 13 or 15(d)]

FAIR VALUE - Changes in the fair market value of the warrants (Details)

v3.25.3
FAIR VALUE - Changes in the fair market value of the warrants (Details) - Level 3 - USD ($)
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Warrants    
Changes in the fair market value of the warrants    
Beginning warrant fair value $ 1,718,000 $ 13,131,691
Change in warrant fair value 127,710 (4,566,773)
Exercise or Settlement of warrants (1,044,060) (7,410,000)
Ending warrant fair value $ 801,650 $ 11,929,242
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
July 2024 warrants    
Changes in the fair market value of the warrants    
Issuance of warrants   $ 12,000,000
October 2022 Warrants    
Changes in the fair market value of the warrants    
Exercise or Settlement of warrants   $ (1,225,676)