v3.26.1
Prepaids and Other Assets - Schedule of Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Prepaids and Other Assets    
Prepaid manufacturing $ 1,560 $ 1,090
Prepaid clinical 524 637
Prepaid other 3,367 2,873
Interest receivable 7,281 5,961
Other current assets 1,180 605
Total $ 13,912 $ 11,166