v3.25.2
Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid insurance $ 930 $ 249
Prepaid software licenses and maintenance 469 509
Prepaid research and development expenses 5,851 8,788
Interest receivable 2,453 2,943
Deferred tax asset 106 101
Sublease assets 561 626
Other prepaid expenses 1,017 1,183
Total prepaid expenses and other assets 11,387 14,399
Less long-term portion 3,222 4,417
Total prepaid expenses and other assets, current $ 8,165 $ 9,982