v3.26.1
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2026
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses is comprised of the following as of June 30, 2026 and December 31, 2025:
June 30, 2026December 31, 2025
Accrued research and development costs$5,865 $6,575 
Accounts payable3,283 1,279 
Accrued income taxes2,673 — 
Accrued bonus1,798 3,319 
Accrued professional fees1,400 559 
Other accrued expenses1,299 678 
Total accounts payable and accrued expenses$16,318 $12,410