v3.26.1
Description of the Business (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Line Items]    
Accumulated deficit $ (861,555) $ (822,373)
Cash, cash equivalents, restricted cash and marketable securities 120,400  
Restricted cash and cash equivalents $ 1,700  
Old Cartesian    
Cash and Cash Equivalents [Line Items]    
Contingent value right, percentage of milestone payments, royalties and other amounts to be distributed 100.00%