XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments (Details - Assumption) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Fair value of common stock (per share) $ 0.99 $ 1.02
Estimated additional shares of common stock 71,511 134,229
Expected volatility 130.00% 105.00%
Expected term (years) 3 months 3 months
Risk-free interest rate 4.42% 0.06%