XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF WARRANT ACTIVITY (Details) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of warrants (in shares), outstanding at beginning balance 2,187
Weighted average exercise price per share, outstanding at beginning balance $ 2.08
Number of warrants (in shares), granted
Weighted average exercise price per share, granted
Number of warrants (in shares), exercised (2,187)
Weighted average exercise price per share, exercised $ (2.08)
Number of warrants (in shares), forfeited or expired
Weighted average exercise price per share, forfeited or expired
Number of warrants (in shares), outstanding at end balance
Weighted average exercise price per share, outstanding at end balance