FAIR VALUE - Changes in the fair market value of the warrants (Details) - USD ($) |
6 Months Ended | ||
---|---|---|---|
Jul. 21, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
2023 Tranche B warrants | |||
Changes in the fair market value of the warrants | |||
Exercise or Settlement of warrants | $ 2,600,000 | ||
Level 3 | 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 | 421,986 | 1,521,582 | |
Ending warrant fair value | $ 1,095,926 | $ 8,627,597 | |
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 | |
Level 3 | 2023 Tranche A warrants | |||
Changes in the fair market value of the warrants | |||
Exercise or Settlement of warrants | $ (1,044,060) | $ (6,025,676) |