v3.26.1
Prepaids and Other Assets - Schedule of Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaids and Other Assets    
Prepaid manufacturing $ 3,149 $ 1,090
Prepaid clinical 1,823 637
Prepaid other 3,806 2,873
Interest receivable 9,586 5,961
Other current assets 1,443 605
Total $ 19,807 $ 11,166