v3.25.2
Balance Sheet Components - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Disclosure Of Balance Sheet Components [Abstract]      
Accrued research and development costs $ 1,469 $ 654 $ 785
Accrued compensation 480 931 1,006
Accrued professional fees 88 485 322
Accrued financing cost 2,258 1,294 0
Accrued other 117 96 880
Foreign consumption tax payable   0 137
Accrued expenses and other current liabilities $ 4,412 $ 3,460 $ 3,130