v3.26.1
SUMMARY OF WARRANT ACTIVITIES (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Warrants      
Number of Warrants, Outstanding Beginning 207,122  
Weighted-Average Exercise Price, Outstanding Beginning $ 1.37  
Number of Warrants, Granted (May 7, 2025) 332,505  
Weighted-Average Exercise Price, Granted (May 7, 2025) $ 1.39  
Weighted-Average Remaining Contractual Term (Yrs), Granted (May 7, 2025)     5 years
Number of Warrants, Exercised (August 19, 2025) (125,383)  
Weighted-Average Exercise Price, Exercised (August 19, 2025) $ 1.42  
Number of Warrants, Expired / Forfeited  
Weighted-Average Exercise Price, Expired / Forfeited  
Weighted-Average Remaining Contractual Term (Yrs), Outstanding 4 years 4 months 6 days 4 years 4 months 6 days  
Number of Warrants, Exercisable 207,122    
Weighted-Average Exercise Price, Exercisable $ 1.37    
Weighted-Average Remaining Contractual Term (Yrs), Exercisable 4 years 4 months 6 days 4 years 4 months 6 days  
Number of Warrants, Outstanding Ending 207,122 207,122
Weighted-Average Exercise Price, Outstanding Ending $ 1.37 $ 1.37
Number of Warrants, Exercisable 207,122 207,122  
Weighted-Average Exercise Price, Exercisable $ 1.37 $ 1.37