v3.26.1
Related Party Transactions - Financing Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Aug. 02, 2022
Related Party Transaction [Line Items]      
Common stock, shares issued 81,120,931 78,397,380  
Offering costs $ 39 $ 2,516  
Perceptive Life Sciences Master Fund, Ltd.      
Related Party Transaction [Line Items]      
Number of shares repurchased 2,300,000    
Common stock share price $ 7.91    
Aggregate purchase price $ 18,200    
Liability recognized $ 0    
Perceptive Advisors, LLC | Notes Purchase Agreement      
Related Party Transaction [Line Items]      
Equity ownership in outstanding ordinary shares     10.00%