XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' equity - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
vote
shares
Mar. 31, 2023
USD ($)
shares
Feb. 29, 2024
USD ($)
Dec. 31, 2023
shares
Nov. 30, 2022
USD ($)
Feb. 28, 2022
USD ($)
Class of Stock [Line Items]            
Preferred stock, shares authorized (in shares) | shares 25,000,000     25,000,000    
Preferred stock, shares issued (in shares) | shares 0     0    
Net proceeds from public offering of common stock $ 5,846 $ 21,730        
Number of shares reserved for future issuance (in shares) | shares 17,996,810     14,736,953    
Common Stock            
Class of Stock [Line Items]            
Number of votes per common share | vote 1          
At-the-market Equity Offering Program (February 2022 ATM)            
Class of Stock [Line Items]            
Amount of shares authorized to be offered and sold           $ 100,000
Net proceeds from public offering of common stock   $ 1,600        
At-the-market Equity Offering Program (February 2022 ATM) | Common Stock            
Class of Stock [Line Items]            
Issuance of common stock from at-the-market transactions, net of issuance costs (in shares) | shares   256,386        
At-the-market Equity Offering Program (November 2022 ATM)            
Class of Stock [Line Items]            
Amount of shares authorized to be offered and sold         $ 150,000  
Net proceeds from public offering of common stock $ 5,800 $ 20,200        
At-the-market Equity Offering Program (November 2022 ATM) | Common Stock            
Class of Stock [Line Items]            
Issuance of common stock from at-the-market transactions, net of issuance costs (in shares) | shares 1,041,201 3,278,707        
Remaining unsold and available amount $ 50,000          
At Market Equity Offering Program (February 2024 ATM)            
Class of Stock [Line Items]            
Amount of shares authorized to be offered and sold     $ 100,000      
At Market Equity Offering Program (February 2024 ATM) | Common Stock            
Class of Stock [Line Items]            
Remaining unsold and available amount $ 100,000