v3.26.1
Rentals under Operating Leases (Details)
Mar. 31, 2026
USD ($)
Future minimum rents to be received under operating leases  
For the remaining nine months ending December 31, 2026 $ 3,128,047
2027 4,241,341
2028 3,971,402
2029 3,367,381
2030 3,106,072
Thereafter 10,865,126
Total minimum rents $ 28,679,369