v3.26.1
Loan Payable (Details) - USD ($)
1 Months Ended 6 Months Ended
Apr. 30, 2026
Nov. 30, 2025
Nov. 30, 2024
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Loan Payable [Line Items]            
Loan repayment $ 21,761 $ 21,132        
Repaid amount       $ 226,921 $ 116,551  
Loan payable       $ 168,670   $ 183,706
Loan Payable [Member]            
Loan Payable [Line Items]            
Loan repayment     $ 20,389      
Interest rate 8.50% 6.99% 8.99%