XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Common stock - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 17 Months Ended
Jan. 31, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
May 14, 2024
Net proceeds from issuance of common stock     $ 45,897 $ 0    
Open Market Sale (ATM Agreement)            
Shares issued   4,625,156 4,625,156   6,655,587  
Offering price of shares           $ 200,000
Percentage of commission           3.00%
Gross proceeds from issuance of common shares   $ 45,900 $ 45,900   $ 65,900  
Net proceeds from issuance of common stock   44,900 44,900   64,500  
Value of shares available for future issuance   $ 134,100 $ 134,100   $ 134,100  
Public offering            
Shares issued 22,258,064          
Share price $ 7.75          
Net proceeds from issuance of common stock $ 161,700