v3.23.1
Commitments and Contingencies (Details - Maturities of Lease Liabilities) - USD ($)
Dec. 31, 2022
Jan. 01, 2019
Commitments and Contingencies Disclosure [Abstract]    
2023 $ 56,200  
2024 18,900  
Total lease payments 75,100  
Less imputed interest (6,800)  
Total $ 68,300 $ 0