v3.24.2.u1
LEASES (Details Narrative)
3 Months Ended
Mar. 31, 2024
Option to extend lease term options to extend the lease term for up to five years
Minimum [Member]  
Lease remaining term 1 year
Maximum [Member]  
Lease remaining term 9 years