XML 87 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders’ equity - Narrative (Details)
12 Months Ended
Dec. 19, 2024
$ / shares
shares
Dec. 31, 2024
USD ($)
vote
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Jan. 31, 2025
shares
Feb. 29, 2024
USD ($)
Nov. 30, 2022
USD ($)
Feb. 28, 2022
USD ($)
May 31, 2020
USD ($)
Class of Stock [Line Items]                  
Preferred stock, shares authorized (in shares)   25,000,000 25,000,000            
Preferred stock, shares issued (in shares)   0 0            
Warrant exercise price per share (in dollars per share) | $ / shares $ 0.0001                
Number of shares reserved for future issuance (in shares)   24,188,968 14,736,953            
Common Stock                  
Class of Stock [Line Items]                  
Retirement of common stock in exchange for pre-funded warrants (in shares)   8,036,688              
Number of votes per common share | vote   1              
Warrants and share-based payment awards                  
Class of Stock [Line Items]                  
Number of shares reserved for future issuance (in shares)   24,188,968 14,736,953            
Prefunded Warrants                  
Class of Stock [Line Items]                  
Retirement of common stock in exchange for pre-funded warrants (in shares) 8,036,688                
Number of shares of common stock into which warrants may be converted (in shares) 8,036,688                
Exercise Of Warrants, Beneficial Ownership, Maximum   9.99%              
Prefunded Warrants | Subsequent Event                  
Class of Stock [Line Items]                  
Number of shares of common stock into which warrants may be converted (in shares)         8,035,395        
At Market Equity Offering Program (2020 ATM)                  
Class of Stock [Line Items]                  
Amount of shares authorized to be offered and sold | $                 $ 100,000,000
Proceeds from issuance of common stock | $       $ 54,800,000          
At Market Equity Offering Program (2020 ATM) | Common Stock                  
Class of Stock [Line Items]                  
Number of shares sold (in shares)       11,740,210          
At Market Equity Offering Program (February 2022 ATM)                  
Class of Stock [Line Items]                  
Amount of shares authorized to be offered and sold | $               $ 100,000,000  
Proceeds from issuance of common stock | $     $ 1,600,000 $ 96,400,000          
At Market Equity Offering Program (February 2022 ATM) | Common Stock                  
Class of Stock [Line Items]                  
Number of shares sold (in shares)     256,386 18,757,665          
At Market Equity Offering Program (November 2022 ATM)                  
Class of Stock [Line Items]                  
Amount of shares authorized to be offered and sold | $             $ 150,000,000    
Proceeds from issuance of common stock | $   $ 5,800,000 $ 92,200,000            
At Market Equity Offering Program (November 2022 ATM) | Common Stock                  
Class of Stock [Line Items]                  
Number of shares sold (in shares)   1,041,201 14,208,145            
At Market Equity Offering Program (February 2024 ATM)                  
Class of Stock [Line Items]                  
Amount of shares authorized to be offered and sold | $           $ 100,000,000      
At Market Equity Offering Program (February 2024 ATM) | Common Stock                  
Class of Stock [Line Items]                  
Stock issuance program, remaining unsold and available amount | $   $ 100,000,000