v3.26.1
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Current Liabilities    
Hologen Limited Upfront Payments $ 50,000  
Other 283 $ 903
Other Liabilities, Current, Total $ 50,283 $ 903