XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Shareholders' Equity - Authorized share capital (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Aug. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Authorized share capital      
Common Stock, Shares, Issued   30,388,109 29,897,559
Common Stock, Shares, Outstanding   30,388,109 29,897,559
Issuance of common shares, net of issuance costs   $ 2,644  
Employee Stock Purchase Plan      
Authorized share capital      
Number of common shares available for issuance   1,121,076  
Number of shares issued under the ESPP   0  
ATM Program      
Authorized share capital      
Number of shares issued during the period 361,236    
Issuance of common shares, net of issuance costs $ 2,600    
Stock issuance cost $ 100