XML 24 R12.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components
6 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components
6. Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Prepaid expenses and other receivables$3,745 $4,064 
Restricted cash, current500 — 
Payroll tax credit receivable400 400 
Deferred contract costs322 — 
Total prepaid expenses and other current assets$4,967 $4,464 
Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands): 
June 30,
2026
December 31,
2025
Equipment and hardware
$23,487 $14,708 
Leasehold improvements7,667 7,317 
Vehicles6,949 7,297 
Technology infrastructure3,213 3,195 
Other873 804 
Total property and equipment42,189 33,321 
Less: accumulated depreciation(19,415)(17,151)
Construction in progress8,527 10,383 
Total property and equipment, net$31,301 $26,553 
Depreciation and amortization expense was $1.6 million and $3.1 million for the three and six months ended June 30, 2026, respectively, and $0.7 million and $1.2 million for the three and six months ended June 30, 2025, respectively.
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands): 
June 30,
2026
December 31,
2025
Accrued bonus$5,962 $5,349 
Accrued payroll and related expenses1,625 1,622 
Other current liabilities and accrued expenses3,765 4,203 
Deferred revenue1,080 180 
Total accrued expenses and other current liabilities$12,432 $11,354