XML 31 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Common stock (Details)
1 Months Ended 12 Months Ended
Oct. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
Vote
shares
Dec. 31, 2018
shares
Common stock      
Proceeds from issuance of common stock in initial public offering, net | $ $ 86,600,000 $ 86,906,179  
Common stock, outstanding   21,022,752 1,155,366
Number of voting rights per common share | Vote   1  
IPO      
Common stock      
Number of shares issued 6,516,667    
Issue price per share | $ / shares $ 15.00    
Underwriters Option      
Common stock      
Number of shares issued 850,000