v3.26.1
Ordinary Shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Apr. 17, 2026
Dec. 31, 2023
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]          
Aggregate offering price authorized through at-market offerings     $ 128,207 $ 9,915  
Perceptive Life Sciences Master Fund, Ltd.          
Class of Stock [Line Items]          
Number of shares repurchased         2,300,000
Common stock share price         $ 7.91
Aggregate purchase price         $ 18,200
Public Offering          
Class of Stock [Line Items]          
Aggregate offering price authorized through at-market offerings $ 100,000        
Shares issued 11,111,111        
Purchase price per share $ 9        
Net proceeds from issuance of common stock, net $ 93,200        
B of A Securities, Inc. | At-The-Market Sales Agreement | Public Offering          
Class of Stock [Line Items]          
Gross proceeds from sale of ordinary shares     $ 28,200 $ 9,900  
Ordinary shares issued in transaction     3,164,365 1,510,300  
B of A Securities, Inc. | At-The-Market Sales Agreement | Public Offering | Maximum          
Class of Stock [Line Items]          
Aggregate offering price authorized through at-market offerings   $ 100,000 $ 48,400