XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Operating Leases (Details) - Schedule of future minimum non-cancelable rental income
Apr. 30, 2024
USD ($)
Property, Plant and Equipment [Line Items]  
For the remainder of 2024 $ 4,886,394
2025 14,706,317
2026 12,671,398
2027 11,378,964
2028 10,495,519
2029 9,077,285
After 2029 28,906,490
Total 92,122,367
Company Owned Property [Member]  
Property, Plant and Equipment [Line Items]  
For the remainder of 2024 3,249,942
2025 10,002,345
2026 8,412,873
2027 7,264,152
2028 6,426,581
2029 5,833,371
After 2029 22,485,794
Total 63,675,058
Leased Property [Member]  
Property, Plant and Equipment [Line Items]  
For the remainder of 2024 1,636,452
2025 4,703,972
2026 4,258,525
2027 4,114,812
2028 4,068,938
2029 3,243,914
After 2029 6,420,696
Total $ 28,447,309