v3.26.1
Other Assets and Long-Term Deposits (Tables)
6 Months Ended
Jun. 30, 2026
Assets [Abstract]  
Schedule of Other Assets and Long-Term Deposits

Other assets and long-term deposits consisted of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

Clinical development project deposits

 

$

 

14,303

 

 

$

 

15,202

 

Internal-use software

 

 

 

784

 

 

 

 

892

 

Office lease deposits

 

 

 

595

 

 

 

 

464

 

Property and equipment, net

 

 

 

382

 

 

 

 

274

 

Total

 

$

 

16,064

 

 

$

 

16,832