v3.26.1
Operating Leases (Details) - Schedule of future minimum non-cancelable rental income
Apr. 30, 2026
USD ($)
Property, Plant, and Equipment [Line Items]  
For the remainder of 2026 $ 4,556,308
2027 15,459,501
2028 14,909,382
2029 13,204,753
2030 9,913,521
2031 7,966,205
After 2031 38,221,133
Total 104,230,803
Company Owned Property [Member]  
Property, Plant, and Equipment [Line Items]  
For the remainder of 2026 3,035,429
2027 10,365,723
2028 9,961,035
2029 9,196,290
2030 7,553,790
2031 6,246,983
After 2031 31,581,376
Total 77,940,626
Leased Property [Member]  
Property, Plant, and Equipment [Line Items]  
For the remainder of 2026 1,520,879
2027 5,093,778
2028 4,948,347
2029 4,008,463
2030 2,359,731
2031 1,719,222
After 2031 6,639,757
Total $ 26,290,177