v3.25.1
Summary of Significant Accounting Policies - Schedule of Contract Liabilities Activities (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Contract Liabilities Activities [Abstract]    
Balance at beginning of period $ 318,951 $ 346,176
Rental payments received in advance 82,650
Accretion of contract liabilities to revenue (4,306) (59,142)
Balance at end of period $ 314,645 $ 369,684