XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Balance sheet components (Tables)
3 Months Ended
Mar. 31, 2025
Balance sheet components  
Schedule of accrued expenses and other current liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

    

March 31, 2025

    

December 31, 2024

Research and development

$

12,456

$

24,185

Compensation and related benefits

2,993

5,861

Professional services and consulting

997

933

Operating lease liabilities, current portion

63

Other

 

1,210

 

2,135

Total accrued expenses and other current liabilities

$

17,656

$

33,177