XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Details Narrative)
12 Months Ended
Dec. 31, 2023
Lease One [Member]  
Lessee, Lease, Description [Line Items]  
Operating lease remaining term 8 years 7 months 6 days
Finance lease remaining term 3 years 4 months 24 days
Lease Two [Member]  
Lessee, Lease, Description [Line Items]  
Operating lease remaining term 5 years
Finance lease remaining term 3 years
Lease Three [Member]  
Lessee, Lease, Description [Line Items]  
Finance lease remaining term 4 years 9 months