v3.26.1
Significant Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2026
Significant Balance Sheet Components [Abstract]  
Schedule of Inventory

InventoryInventory consisted of the following (in thousands):

 

 

 

March 31,
2026

 

 

December 31,
2025

 

Raw materials

 

$

24,145

 

 

$

24,741

 

Work in progress

 

 

3,480

 

 

 

2,921

 

Finished goods

 

 

12,306

 

 

 

10,820

 

Total

 

$

39,931

 

 

$

38,482

 

Schedule of Accrued and Other Current Liabilities

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

 

 

 

March 31,
2026

 

 

December 31,
2025

 

Accrued compensation

 

$

3,099

 

 

$

6,856

 

Deferred revenue, current

 

 

2,110

 

 

 

470

 

Accrued warranty expense

 

 

980

 

 

 

870

 

Accrued deferred offering costs

 

 

2,090

 

 

 

734

 

Other accrued liabilities

 

 

8,535

 

 

 

6,829

 

Total

 

$

16,814

 

 

$

15,759

 

Schedule of Changes in Reserve for Product Warranties

Changes in the reserve for product warranties were as follows (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2026

 

 

2025

 

Balance at beginning of period

 

$

870

 

 

$

556

 

Amounts charged to cost of revenue

 

 

440

 

 

 

260

 

Repairs and replacements

 

 

(330

)

 

 

(191

)

Balance at end of period

 

$

980

 

 

$

625