XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Commitment and Contingencies, including License Agreements - Lonza License Agreements (Details) - CT-202 Lonza License Agreement - Subsequent event
$ in Thousands
Nov. 03, 2025
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Potential annual payment $ 500
Royalty on net sales (percent) 0.00%