Quarterly report [Sections 13 or 15(d)]

Bank Loan (Details - Maturities of loan payments)

v3.26.1
Bank Loan (Details - Maturities of loan payments) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Year ending December 31, 2026 $ 412,192  
Year ending December 31, 2027 824,374  
Year ending December 31, 2028 824,384  
Year ending December 31, 2029 866,138  
Year ending December 31, 2030 887,016  
Thereafter 14,189,977  
Total 18,004,081  
Less: Amounts representing interest (7,005,375)  
Total $ 10,998,706 $ 0