XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jul. 25, 2022
Jul. 24, 2022
Jul. 11, 2022
Jun. 30, 2022
Dec. 31, 2021
Nov. 16, 2020
Condensed Consolidated Balance Sheets            
Preferred Stock, Par or Stated Value Per Share           $ 0.001
Common stock, par value (in dollars per share)     $ 0.001 $ 0.001 $ 0.001  
Common stock, Shares Authorized 20,000,000     20,000,000 20,000,000  
Common stock, Shares Issued       15,844,294 13,204,487  
Common stock, Shares Outstanding 15,844,061 158,437,840   15,844,061 13,204,254