v3.26.1
LEASES (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases    
Lease term 20 years  
Amortization of right-of-use assets $ 956,810 $ 917,614
Rent expense 976,000 976,000
Operating lease cash payments $ 934,000 $ 878,000