XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF WARRANT (Details) - Warrant [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Warrants Outstanding, Beginning 354,904  
Weighted Average Exercise Price, Outstanding $ 58.97  
Weighted Average Remaining Life 2 years 8 months 1 day 2 years 11 months 1 day
Number of Warrants Outstanding, Granted  
Weighted Average Exercise Price, Granted  
Number of Warrants Outstanding, Expired  
Weighted Average Exercise Price, Expired  
Number of Warrants Outstanding, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Warrants Outstanding, Ending 354,904 354,904
Weighted Average Exercise Price, Outstanding $ 58.97 $ 58.97