XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Details - Maturities of Lease Liabilities) - USD ($)
Dec. 31, 2023
Jan. 01, 2019
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 18,900  
Total lease payments 18,900  
Less imputed interest (1,300)  
Total $ 17,600 $ 0