Quarterly report pursuant to Section 13 or 15(d)

LEASES (Details Narrative)

v3.24.1.u1
LEASES (Details Narrative)
3 Months Ended
Mar. 31, 2024
Lease One [Member]  
Operating lease remaining term 8 years 4 months 24 days
Finance lease remaining term 3 years 2 months 12 days
Lease Two [Member]  
Operating lease remaining term 4 years 9 months 18 days
Finance lease remaining term 2 years 9 months
Lease Three [Member]  
Finance lease remaining term 4 years 6 months