v3.25.2
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid licenses $ 1,685 $ 1,097
Interest receivable 1,535 2,302
Prepaid research and development 996 2,101
Prepaid insurance 280 877
Other 75 163
Total prepaid expenses and other current assets $ 4,571 $ 6,540 [1]
[1] The condensed balance sheet as of December 31, 2024 has been derived from the audited financial statements as of that date.