XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Statement of Financial Position [Abstract]      
Common Stock, No Par Value $ 0 $ 0  
Common Stock, Shares Authorized 24,000,000 24,000,000  
Common Stock, Shares, Issued 15,192,838 15,284,538  
Common Stock, Shares, Outstanding 15,192,838 15,284,538 15,332,550