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 |
X | ||||||||||
- Definition The element represents lessee finance lease remaining term. No definition available.
|
X | ||||||||||
- Definition The element represents lessee operating lease remaining term. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|