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