v3.25.2
Prepaid Expenses and Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Prepaid expenses and other current assets    
Prepaid external research and development expense $ 16,214 $ 7,716
Prepaid other 4,224 2,961
Receivables 1,968 2,151
Prepaid professional services expense 621 419
Prepaid insurance 1,086 640
Total prepaid expenses and other current assets 24,113 13,887
Other long-term assets    
Prepaid external research and development expenses 2,392 2,395
Prepaid other 566 536
Prepaid insurance 6 14
Total other long-term assets $ 2,964 $ 2,945