v3.26.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 13,462 $ 11,561
Accumulated depreciation and amortization (3,668) (2,658)
Total property and equipment, net 9,794 8,903
Machinery and Equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 12,051 7,948
Leasehold Improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 78 78
Purchased Software    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 555 555
Construction in Progress    
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 778 $ 2,980