Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies (Details - Concentration of risk)

v3.25.0.1
Summary of Significant Accounting Policies (Details - Concentration of risk) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Product Information [Line Items]    
Revenue $ 398,137 $ 440,543
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Product Information [Line Items]    
Revenue $ 83,548 $ 0
Concentration risk percentage 21.00% 0.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer B [Member]    
Product Information [Line Items]    
Revenue $ 69,325 $ 0
Concentration risk percentage 17.00% 0.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer C [Member]    
Product Information [Line Items]    
Revenue $ 54,479 $ 0
Concentration risk percentage 14.00% 0.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer D [Member]    
Product Information [Line Items]    
Revenue $ 50,053 $ 0
Concentration risk percentage 13.00% 0.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer E [Member]    
Product Information [Line Items]    
Revenue $ 0 $ 60,000
Concentration risk percentage 0.00% 14.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer F [Member]    
Product Information [Line Items]    
Revenue $ 0 $ 50,000
Concentration risk percentage 0.00% 11.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer G [Member]    
Product Information [Line Items]    
Revenue   $ 44,147
Concentration risk percentage   10.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer H [Member]    
Product Information [Line Items]    
Revenue $ 0 $ 41,955
Concentration risk percentage 0.00% 10.00%
Accounts Payable [Member] | Product Concentration Risk [Member] | Vendor A [Member]    
Product Information [Line Items]    
Revenue $ 147,591 $ 152,969
Concentration risk percentage 83.00% 39.00%
Accounts Payable [Member] | Product Concentration Risk [Member] | Vendor B [Member]    
Product Information [Line Items]    
Revenue $ 0 $ 189,151
Concentration risk percentage 0.00% 49.00%
Accounts Payable [Member] | Product Concentration Risk [Member] | Vendor C [Member]    
Product Information [Line Items]    
Revenue $ 21,822  
Concentration risk percentage 12.00%