Quarterly report pursuant to Section 13 or 15(d)

Stockholders' equity - Additional information (Detail)

v3.22.0.1
Stockholders' equity - Additional information (Detail)
$ / shares in Units, $ in Millions
12 Months Ended
Apr. 30, 2021
USD ($)
$ / shares
shares
Oct. 06, 2020
USD ($)
$ / shares
shares
Apr. 22, 2020
shares
Jun. 30, 2022
shares
Dec. 31, 2021
USD ($)
shares
Dec. 08, 2021
shares
Jun. 30, 2021
shares
Dec. 06, 2019
shares
$ / shares
Unrecognised share based compensation expense | $         $ 0.8      
Term of warrants               5 years
Common Stock Shares Authorized         40,000,000   40,000,000  
Warrants outstanding         107,095   107,095  
Amended 2020 Equity and Incentive Compensation Plan [Member]                
Number of shares           1,850,000    
Maximum [Member]                
Common Stock Shares Authorized           40,000,000    
Minimum [Member]                
Common Stock Shares Authorized           10,000,000    
Common Stock [Member]                
Warrants convertible into shares of common stock on exercise     107,095          
Cashless exercise of purchase warrants (In shares)     37,417 37,417        
Purchase warrants [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares               $ 10.50
Warrants convertible into shares of common stock on exercise               214,190
Number of series of warrants issued               4
Expiry date of warrants               Dec. 06, 2024
IPO [Member]                
Sale of Stock, Number of Shares Issued in Transaction 3,036,366 2,666,644            
Sale of stock issue price per share | $ / shares $ 4.25 $ 3.10            
Proceeds from Issuance Initial Public Offering | $ $ 14.3 $ 11.5            
Sale of stock net consideration received on the transaction | $ $ 12.7 $ 9.9            
Over-Allotment Option [Member]                
Sale of Stock, Number of Shares Issued in Transaction 317,274 483,870            
Sale of stock issue price per share | $ / shares $ 4.25 $ 3.10            
Pre-funded warrants [Member]                
Sale of Stock, Number of Shares Issued in Transaction   559,162            
Sale of stock issue price per share | $ / shares   $ 3.09            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares   $ 0.01            
Number of Warranrs exercised             559,162