v3.26.1
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 79,318 $ 73,716
Less: Accumulated depreciation 34,950 30,367
Property and equipment, net $ 44,368 43,349
Production tooling    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 4 years  
Property and equipment, gross $ 27,808 26,194
Lab equipment    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 4 years  
Property and equipment, gross $ 18,271 17,446
Office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 13,279 12,758
Office equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 3 years  
Office equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful life (in years) 7 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross [1] $ 2,421 2,308
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 17,539 $ 15,010
[1] Leasehold improvements are amortized over the shorter of the remaining lease term or estimated useful life of the leasehold improvement.