v3.26.1
Significant Agreements – Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]      
Total current liabilities $ 39,340   $ 28,949
Related Party      
Related Party Transaction [Line Items]      
Research and development 1,982 $ 6,575  
Accrued expenses and other current liabilities 812   1,141
Accounts payable 1,252   2,278
Master Services Agreement | Related Party      
Related Party Transaction [Line Items]      
Research and development 100 0  
BBL Agreements | Related Party      
Related Party Transaction [Line Items]      
Research and development 100 0  
Accrued expenses and other current liabilities 100   0
Syngene Agreements | Related Party      
Related Party Transaction [Line Items]      
Research and development 1,800 $ 6,400  
Accrued expenses and other current liabilities 1,300   2,300
Total current liabilities 2,000   3,400
Accounts payable $ 700   $ 1,100