v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Significant Expense Categories Reviewed By The CODM (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Accounting Policies [Abstract]            
Number of reportable segments | segment         1  
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]            
Share-based compensation $ 528,102   $ 389,114   $ 937,322 $ 682,831
Loss from operations (14,967,491)   (9,758,362)   (24,311,290) (15,287,505)
Interest income 418,663   903,772   938,802 1,862,289
Other income (expense) (9,598)   27,080   133,490 20,445
Net loss (14,558,426) $ (8,680,572) (8,827,510) $ (4,577,261) (23,238,998) (13,404,771)
Reportable Segment            
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]            
Personnel-related costs 1,949,765   2,345,969   4,153,352 3,702,103
Professional fees 699,552   543,168   1,388,983 1,186,390
Share-based compensation 528,102   389,114   937,322 682,831
Other segment items 525,482   396,481   988,476 823,189
Loss from operations (14,967,491)   (9,758,362)   (24,311,290) (15,287,505)
Interest income 418,663   903,772   938,802 1,862,289
Other income (expense) (9,598)   27,080   133,490 20,445
Net loss (14,558,426)   (8,827,510)   (23,238,998) (13,404,771)
CTIM-76 | Reportable Segment            
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]            
Operating expenses 2,200,723   1,445,862   4,484,756 2,506,621
CT-95 | Reportable Segment            
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]            
Operating expenses 1,532,574   1,488,530   2,922,347 2,253,560
CT-202 | Reportable Segment            
Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]            
Operating expenses $ 7,531,293   $ 3,149,238   $ 9,436,054 $ 4,132,811