MORTGAGES RECEIVABLE (Tables)  | 
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2024  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mortgages Receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SCHEDULE OF MATURITIES OF MORTGAGES RECEIVABLE | 
 The following represents the maturities of mortgages receivable as of March 31, 2024: 
 SCHEDULE OF MATURITIES OF MORTGAGES RECEIVABLE 
  | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition Schedule of Mortgages Recceivable[Table Text Block] No definition available. 
  |