v3.21.1
Financial Instruments and Fair Value Measurements - Schedule of Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Apr. 02, 2021
Dec. 31, 2020
Apr. 03, 2020
Dec. 31, 2019
Fair Value Disclosures [Abstract]        
Cash and cash equivalents $ 763,653 $ 97,068    
Restricted Cash 0 4,001    
Cash and cash equivalents and Restricted cash $ 763,653 $ 101,069 $ 365,604 $ 109,632