XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Common stock and additional paid-in capital - Narrative (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Jun. 28, 2024
USD ($)
Jun. 03, 2024
May 23, 2024
Sep. 30, 2024
USD ($)
$ / shares
Sep. 30, 2023
USD ($)
Class of Stock [Line Items]            
Stockholders' equity note, stock split, conversion ratio     0.125      
Proceeds from issuance of common stock         $ 1.2 $ 0.0
ATM Agreement            
Class of Stock [Line Items]            
Sale of stock maximum aggregate offering price   $ 75.0        
Proceeds from issuance of common stock $ 1.1          
Sale of stock, number of shares issued in transaction (in shares) | shares 701,323          
Sale of stock, price per share (in dollars per share) | $ / shares $ 1.67       $ 1.67  
Sale of stock, consideration received on transaction $ 1.2          
Payments of issuance costs 0.1          
Sale of stock, remaining authorized amount $ 73.8       $ 73.8  
Minimum            
Class of Stock [Line Items]            
Stockholders' equity note, stock split, conversion ratio       2    
Maximum            
Class of Stock [Line Items]            
Stockholders' equity note, stock split, conversion ratio       8