v3.26.1
Government Loans Payable (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Jun. 30, 2020
May 31, 2020
Government Loans Payable [Line Items]      
Handling charge and filing fee   $ 100 $ 100
Economic Injury Disaster Loan [Member]      
Government Loans Payable [Line Items]      
Loan amount   $ 215,600 $ 215,600
Government Loans Payable [Member]      
Government Loans Payable [Line Items]      
Loan interest rate 3.75%    
Maturity of loan 30 years    
Installment payments including principal and interest $ 288