v3.26.1
Inventory and Prepaid Manufacturing (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventory and Prepaid Manufacturing    
Inventory current and noncurrent $ 14,100  
Inventory finished goods current and noncurrent 7,100  
Inventory work in progress current and noncurrent 7,000  
Finished goods   $ 3,200
Non-current inventory within continuing operations 8,425 0
Prepayments made to a CMO For Other Research And Development Pipeline Program 3,200 2,400
Prepayment made for manufacturing services $ 3,208 6,758
Prepayments made to a CMO for manufacturing services   $ 4,300