v3.26.1
Prepaid Expenses - Summary of Prepaid Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Prepaid Expenses    
Manufacturing costs $ 2,894 $ 1,826
Dues and license fees 901 1,253
Insurance 813 840
Facilities costs 754 657
Clinical trial costs 466 1,823
Other 189 429
Total prepaid expenses $ 6,017 $ 6,828