v3.26.1
Fair Value - Schedule of Changes in Fair Value Sermonix Pre-funded Warrant And Milestone Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Sermonix Pre-Funded Warrant    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Beginning balance $ 37,488 $ 37,488
Change in fair value 16,320 0
Reclassified to equity (53,808)  
Ending balance 0 0
Milestone liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Beginning balance 15,116 15,116
Change in fair value (929) 175
Reclassified to equity 0  
Ending balance $ 14,187 $ 14,362