XML 50 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Tables)
3 Months Ended
Mar. 31, 2025
Warrants And Rights Outstanding [Abstract]  
Schedule of Outstanding Warrants
The following table summarizes information regarding the warrants outstanding at March 31, 2025:
Warrants
Weighted
Average
Exercise
Price
Weighted Average Life (years)
Outstanding at December 31, 2024
5,081,466 $3.85 4.5
Issued1,261,830 7.80 
Exercised68,500 5.00 
Outstanding at March 31, 2025
6,274,796 $4.64 4.5