v3.26.1
WARRANTS (Details 1) - Public Warrant [Member] - USD ($)
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Number of warrants outstanding, beginning 5,252,990 5,252,990
Number of warrants exercisable (vested), beginning   5,252,990
Number of warrants outstanding, ending 5,252,990 5,252,990
Number of warrants exercisable (vested), ending 5,252,990 5,252,990
Weighted average exercise price outstanding, beginning $ 0 $ 0
Weighted average exercise price exercisable (vested), beginning 0 0
Weighted average exercise price outstanding, ending 0 0
Weighted average exercise price exercisable (vested), ending $ 0 $ 0
Weighted average contractual life outstanding, beginning   2 years 9 months 29 days
Weighted average contractual life warrants exercisable (vested), beginning   2 years 9 months 29 days
Weighted average contractual life outstanding, ending 2 years 3 months 29 days 2 years 6 months 29 days
Weighted average contractual life warrants exercisable (vested), ending 2 years 3 months 29 days 2 years 6 months 29 days
Aggregate intrinsic value outstanding, beginning $ 1,297,489 $ 682,889
Aggregate intrinsic value exercisable (vested), beginning 1,297,489 682,889
Aggregate intrinsic value outstanding, ending 877,775 1,297,489
Aggregate intrinsic value exercisable (vested), ending $ 877,775 $ 1,297,489