XML 20 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
1 Months Ended
Apr. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Statement Of Financial Position [Abstract]      
Common stock, no par value   $ 0 $ 0
Common stock, shares authorized   25,000,000 25,000,000
Common stock, shares, issued   18,774,082 8,577,932
Common stock, shares, outstanding   18,774,082 8,577,932
Stockholders equity reverse stock split 3-for-2