v3.25.2
Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued manufacturing and research & development costs $ 5,024 $ 2,148
Accrued clinical trial and related costs 4,099 2,803
Accrued salaries and benefits 4,003 5,266
Accrued legal fees and professional fees 283 443
Accrued other liabilities 1,257 370
Total accrued and other current liabilities $ 14,666 $ 11,030