Annual report [Section 13 and 15(d), not S-K Item 405]

Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)

v3.25.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]    
Bonus $ 1,170 $ 1,000
At-the-market offering payable 1,130 0
Payroll and related expense 1,079 112
Accrued project costs 522 0
Professional fees 341 0
Other expenses 534 82
Total $ 4,776 $ 1,194