v3.26.1
Leases (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2022
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Leases [Line Items]            
Weighted-average discount rate   1.37%   1.37%    
Weighted-average remaining lease term   1 month 17 days   1 month 17 days    
ROU asset   $ 27,268   $ 27,268   $ 81,712
Cash payments to reduce operating lease liabilities   55,243 $ 26,715 103,139 $ 54,996  
Rental tax $ 7,491          
Office Lease [Member]            
Leases [Line Items]            
ROU asset        
Short-term lease term 6 months          
Expire date April 30, 2023          
Rent payment $ 6,742          
Renew term   3 years   3 years    
Minimum [Member] | Office Lease [Member]            
Leases [Line Items]            
Rent payment       $ 7,359    
Maximum [Member] | Office Lease [Member]            
Leases [Line Items]            
Rent payment       $ 8,042