Annual report pursuant to Section 13 and 15(d)

Consolidated Balance Sheets (Parenthetical)

v3.23.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Preferred Stock, No Par Value   $ 0
Preferred Stock, Shares Authorized   50,000,000
Common Stock, Par or Stated Value Per Share   $ 0.001
Common Stock, Shares Authorized   4,166,666
Common Stock, Shares, Outstanding 2,024,657 2,002,946
Series A Preferred Stock [Member]    
Preferred Stock, Shares Outstanding 5,417,000 9,417,000
Series B Preferred Stock [Member]    
Preferred Stock, Shares Outstanding 4,050,000 6,600,000
Series C Preferred Stock [Member]    
Preferred Stock, Shares Outstanding 0 0