v3.26.1
Organization and Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Changes and Error Corrections [Abstract]  
Schedule of Information Pertaining to the Warrants

The table below presents information pertaining to the Warrants as of and for the periods stated.

 

 

Warrants Issued April 3, 2024

 

 

Warrants Issued June 13, 2024

 

 

Total Warrants

 

Balance, December 31, 2025

 

 

21,895,999

 

 

 

2,424,000

 

 

 

24,319,999

 

Warrants exercised

 

 

 

 

 

 

 

 

 

Balance, March 31, 2026

 

 

21,895,999

 

 

 

2,424,000

 

 

 

24,319,999

 

Warrants exercised

 

 

(204,000

)

 

 

 

 

 

(204,000

)

Balance, June 30, 2026

 

 

21,691,999

 

 

 

2,424,000

 

 

 

24,115,999

 

Remaining exercise term (years) as of June 30, 2026

 

 

2.76

 

 

 

2.95

 

 

 

 

 

 

 

Warrants Issued April 3, 2024

 

 

Warrants Issued June 13, 2024

 

 

Total Warrants

 

Balance, December 31, 2024

 

 

29,027,999

 

 

 

2,424,000

 

 

 

31,451,999

 

Warrants exercised

 

 

(2,762,000

)

 

 

 

 

 

(2,762,000

)

Balance, March 31, 2025

 

 

26,265,999

 

 

 

2,424,000

 

 

 

28,689,999

 

Warrants exercised

 

 

(1,016,000

)

 

 

 

 

 

(1,016,000

)

Balance, June 30, 2025

 

 

25,249,999

 

 

 

2,424,000

 

 

 

27,673,999