v3.26.1
RIGHT OF USE ASSET AND LEASE LIABILITY (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Right Of Use Asset And Lease Liability    
Operating leases 2026 $ 1,312,195  
Finance leases 2026 142,500  
Operating leases 2027 2,751,620  
Finance leases 2027 73,874  
Operating leases 2028 2,791,191  
Finance leases 2028  
Operating leases 2029 2,883,971  
Finance leases 2029  
Operating leases 2030 2,494,052  
Finance leases 2030  
Operating leases thereafter 15,400,851  
Finance leases thereafter  
Operating leases total lease payments 27,633,880  
Finance leases total lease payments 216,374  
Operating leases less: unamortized interest (13,209,345)  
Finance leases less: unamortized interest (17,590)  
Operating leases total lease liability 14,424,535  
Finance leases total lease liability 198,784  
Operating leases current portion 1,020,063 $ 844,421
Finance leases current portion 158,219 152,705
Operating leases non-current portion 13,404,472 13,010,805
Finance leases non-current portion $ 40,565 $ 67,782