v3.26.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid Expenses and Other Current Assets    
Research and development $ 17,893 $ 19,830
Professional fees 468 3
Insurance 680 183
Other 2,013 60
Total prepaid expenses and other current assets $ 21,054 $ 20,076