v3.25.4
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross $ 12,689 $ 7,258
Accumulated depreciation (3,800) (3,014)
Property and equipment, net 8,889 4,244
Robotics and Manufacturing Equipment    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 2,857 1,128
Financed Lease Robotics and Manufacturing Equipment    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 996  
Leasehold Improvements    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 4,125 3,927
Land and Building    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 1,832 0
Computer Equipment    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 1,196 1,251
Furniture and Fixtures, and Other Fixed Assets    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross 1,001 952
Construction in Progress    
Schedule Of Balance Sheet Components [Line Items]    
Property and equipment, gross $ 682 $ 0