Quarterly report [Sections 13 or 15(d)]

COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Details)

v3.26.1
COMMON STOCK OPTIONS, WARRANTS AND RESTRICTED STOCK (Details) - Equity Option [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding beginning balance 355,003 606,452  
Weighted average exercise price, outstanding beginning balance $ 5.00 $ 5.29  
Weighted average remaining contractual term (Years) 1 year 9 months 18 days 1 year 9 months 18 days 2 years
Aggregate intrinsic value, outstanding beginning balance $ 2,219,665 $ 514,394  
Number of options, granted 5,000 20,000  
Weighted average exercise price, granted $ 11.44 $ 5.64  
Weighted average remaining contractual term, granted   2 years 6 months  
Aggregate intrinsic value, granted   $ 112,200  
Number of options, exercised/forfeited/expired (20,000) (271,449)  
Weighted average exercise price, exercised $ 4.69 $ 5.71  
Outstanding ending balance 325,003 355,003 606,452
Weighted average exercise price, outstanding ending balance $ 5.16 $ 5.00 $ 5.29
Aggregate intrinsic value, outstanding ending balance $ 575,104 $ 2,219,665 $ 514,394
Number of options, exercisable 251,334 283,000  
Weighted average exercise price, exercisable $ 5.24 $ 5.15  
Weighted average remaining contractual term (Years), Exercisable 1 year 6 months 1 year 6 months  
Aggregate intrinsic value, exercisable $ 408,018 $ 1,727,688  
Weighted average remaining contractual term (Years) 4 years 9 months 18 days    
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriod] (15,000)    
Weighted average exercise price, forfeited/expired $ 4.18