v3.26.1
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid expenses and other current assets    
Prepaid external research and development expenses $ 8,361 $ 6,509
Other receivables 1,959 2,799
Prepaid other 1,884 1,450
Prepaid software 1,851 3,905
Prepaid compensation expense 702 950
Prepaid professional services expense 259 1,276
Prepaid insurance 79 695
Total prepaid expenses and other current assets $ 15,095 $ 17,584