v3.26.1
Rentals under Operating Leases (Details)
Jun. 30, 2026
USD ($)
Future minimum rents to be received under operating leases  
For the remaining six months ending December 31, 2026 $ 1,565,949
2027 3,193,568
2028 2,893,606
2029 2,258,686
2030 1,965,578
Thereafter 3,470,786
Total minimum rents $ 15,348,173