v3.25.2
Loans Payable - Schedule of Minimum Required Principal Payments (Details)
Jun. 30, 2025
USD ($)
Auto Loans [Member]  
Schedule of Minimum Required Principal Payments [Line Items]  
2026 $ 32,944
2027 26,171
2028 3,285
Total 62,400
Building Loan [Member]  
Schedule of Minimum Required Principal Payments [Line Items]  
2026 85,380
2027 88,495
2028 91,477
2029 95,062
2030 98,531
Thereafter 2,271,002
Total 2,729,947
Business Loan 2025 [Member]  
Schedule of Minimum Required Principal Payments [Line Items]  
2026 215,470
2027 231,396
2028 272,480
2029 320,858
2030 377,826
Thereafter 1,641,829
Total $ 3,059,859