v3.26.1
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Prepaid Expense and Other Assets, Current [Abstract]    
Interest receivable $ 3,208 $ 2,725
Prepaid expenses 2,164 2,645
Prepaid clinical 1,699 2,356
Prepaid manufacturing 3,211 1,724
Prepaid other research and development 293 459
Prepaid bonuses 206 338
Other 360 1,234
Total $ 11,141 $ 11,481