XML 47 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Leases (Details) - Schedule of future minimum non-cancelable rental income
Jan. 31, 2024
USD ($)
Property, Plant and Equipment [Line Items]  
For the remainder of 2024 $ 9,177,388
2025 14,094,872
2026 12,652,978
2027 11,378,964
2028 10,495,519
2029 9,077,285
After 2029 28,906,490
Total 95,783,496
Company Owned Property [Member]  
Property, Plant and Equipment [Line Items]  
For the remainder of 2024 6,054,167
2025 9,504,963
2026 8,394,453
2027 7,264,152
2028 6,426,581
2029 5,833,371
After 2029 22,485,794
Total 65,963,481
Leased Property [Member]  
Property, Plant and Equipment [Line Items]  
For the remainder of 2024 3,123,221
2025 4,589,909
2026 4,258,525
2027 4,114,812
2028 4,068,938
2029 3,243,914
After 2029 6,420,696
Total $ 29,820,015