v3.26.1
Auto Loan Payable (Details) - USD ($)
3 Months Ended
Sep. 03, 2023
Mar. 31, 2026
Mar. 31, 2025
Auto Loan Payable [Line Items]      
Interest expenses   $ 546 $ 682
Promissory Note [Member]      
Auto Loan Payable [Line Items]      
Maturity date Sep. 18, 2029    
Interest rate 6.34%