v3.26.1
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross $ 13,492 $ 12,689
Accumulated depreciation (4,470) (3,800)
Property and equipment, net 9,022 8,889
Robotics and Manufacturing Equipment    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 3,760 2,857
Financed Lease Robotics and Manufacturing Equipment    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 996 996
Leasehold Improvements    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 4,190 4,125
Land and Building    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 1,878 1,832
Computer Equipment    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 1,284 1,196
Furniture and Fixtures, and Other Fixed Assets    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 1,227 1,001
Construction in Progress    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross $ 157 $ 682