v3.26.1
Concentrations and Risks - Schedule of Future Minimum Lease Payments (Details)
Jun. 30, 2026
USD ($)
Schedule of Future Minimum Lease Payments [Abstract]  
2026 (remainder of year) $ 996,929
2027 2,031,079
2028 2,074,083
2029 2,118,374
2030 2,163,987
Thereafter 21,631,817
Total $ 31,016,269