Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details Narrative)

v3.23.1
Subsequent Events (Details Narrative) - shares
May 05, 2023
May 01, 2023
Apr. 30, 2023
Apr. 04, 2023
Mar. 31, 2023
Dec. 31, 2022
Common stock, shares issued         63,111,766 57,873,379
Restricted Stock Units [Member] | 2015 Equity Incentive Plan [Member] | Subsequent Event [Member]            
RSUs, cancelled shares 21,000   23,000      
RSUs, vested   50,000   51,000    
Common stock, shares issued   35,707   32,364    
Common stock, shares withheld for taxes   14,293   18,636