v3.26.1
Other Current Liabilities (Details) - USD ($)
$ in Thousands
15 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Hologen Limited Upfront Payments $ 105,000 $ 50,000
Other 108 283
Other Liabilities, Current, Total 105,108 $ 50,283
Hologen Strategic Agreement | Hologen Limited    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Milestone funding upfront payment received $ 105,000