Annual report [Section 13 and 15(d), not S-K Item 405]

COMMITMENTS AND CONTINGENCIES (Details 1)

v3.26.1
COMMITMENTS AND CONTINGENCIES (Details 1) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Jul. 26, 2021
Current portion $ (818,519) $ (798,556)  
Operating lease obligations, less current portion 3,452,481 $ 3,867,042  
Property Available For Operating Leases [Member]      
2026 818,518    
2027 838,984    
2028 859,856    
2029 880,357    
Thereafter 2,303,214    
   Total undiscounted future minimum lease payments 5,700,929    
Less: Impact of discounting (1,429,929)    
Total present value of operating lease obligations 4,271,000   $ 4,980,104
Current portion (818,519)    
Operating lease obligations, less current portion $ 3,452,481