v3.25.2
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Prepaid Expenses and Other Current Assets    
Research and development $ 13,170 $ 7,209
Professional fees 130 233
Insurance 657 174
Tax credit receivable 505 500
Total $ 14,462 $ 8,116