XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.3
Common stock - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended 29 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Sep. 30, 2026
May 14, 2024
Common Stock [Line Items]          
Proceeds from issuance of common stock $ 0 $ 45,897      
Open Market Sale          
Common Stock [Line Items]          
Shares issued 0     6,655,587  
Offering price of shares         $ 200,000
Percentage of commission         0.003%
Gross proceeds from issuance of common shares       $ 65,900  
Proceeds from issuance of common stock       64,500  
Value of shares available for future issuance $ 134,100     $ 134,100  
Public offering          
Common Stock [Line Items]          
Shares issued 22,258,064   21,418,750    
Shares Issued, Price Per Share $ 7.75   $ 21.5 $ 7.75  
Proceeds from issuance of common stock $ 161,700   $ 432,400