Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of Changes in Fair Value for Level 3 (Details)

v3.21.2
Fair Value Measurements - Schedule of Changes in Fair Value for Level 3 (Details) - Level 3 [Member] - USD ($)
$ in Thousands
9 Months Ended
Oct. 03, 2021
Sep. 30, 2020
Common Stock Warrants [Member]    
Shares Subject To Mandatory Redemption By Settlement Terms [Line Items]    
Warrant liabilities at beginning of period $ 0  
Additions 72,900  
Settlements 0  
Change in valuation inputs or other assumptions (8,460)  
Warrant liabilities at end of period 64,440  
Convertible Preferred Stock Warrants [Member]    
Shares Subject To Mandatory Redemption By Settlement Terms [Line Items]    
Warrant liabilities at beginning of period 15,995 $ 730
Additions 0 1,476
Settlements (20,776) 0
Change in valuation inputs or other assumptions 4,781 6,756
Warrant liabilities at end of period $ 0 8,962
Convertible Promissory Notes [Member]    
Shares Subject To Mandatory Redemption By Settlement Terms [Line Items]    
Warrant liabilities at beginning of period   5,651
Additions   0
Settlements   (8,073)
Change in valuation inputs or other assumptions   2,422
Warrant liabilities at end of period   $ 0