v3.25.2
Organization and Description of Business - Additional Information (Details) - USD ($)
$ in Thousands
Apr. 14, 2025
Nov. 15, 2023
Nov. 14, 2023
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Cash and cash equivalents       $ 77,094 $ 115,462 $ 121,587
Discontinue of Clinical Development            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Percentage of positions reduced 90.00%          
Alkermes            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Effective time of distribution     Nov. 15, 2023      
Cash distribution received from parent     $ 275,000      
Distribution term of shares   one ordinary share of the Company for every ten ordinary shares