v3.25.1
Balance Sheet Components - Accrued Expenses and Other (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued professional fees $ 1,380 $ 652
Accrued payroll and bonuses 1,177 636
Credit card liabilities 260 261
Franchise and income taxes payable 506 202
General accrued expenses 221 134
Accrued expenses and other $ 3,544 $ 1,885