XML 83 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Common stock - Narratives (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 20 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Jan. 31, 2025
USD ($)
$ / shares
shares
Nov. 30, 2024
USD ($)
shares
Feb. 29, 2024
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
Vote
$ / shares
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
shares
May 14, 2024
USD ($)
Common Stock [Line Items]                
Common stock voting right | Vote         1      
Proceeds from issuance of common stock         $ 45,897 $ 20,000    
Open Market Sale                
Common Stock [Line Items]                
Shares issued | shares     2,030,431   4,625,156   6,655,587  
Gross proceeds from issuance of common shares         $ 45,900   $ 65,900  
Proceeds from issuance of common stock     $ 19,600   44,900   64,500  
Offering price of shares               $ 200,000
Percentage of commission               3.00%
Value of shares available for future issuance $ 134,100       $ 134,100   $ 134,100  
IPO                
Common Stock [Line Items]                
Shares issued | shares       11,500,000        
Share price | $ / shares       $ 20        
Proceeds from issuance of common stock       $ 215,400        
Public offering                
Common Stock [Line Items]                
Shares issued | shares 21,418,750 22,258,064            
Share price | $ / shares $ 21.5 $ 7.75     $ 21.5   $ 21.5  
Proceeds from issuance of common stock $ 432,400 $ 161,700