XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events - Narrative (Details) - Subsequent event - CT-202 Lonza License Agreement
$ in Thousands
Nov. 03, 2025
USD ($)
Subsequent Event [Line Items]  
Potential annual payment $ 500
Royalty on net sales (percent) 0.00%