XML 78 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Valuation of Company's Financial Instruments by Various Levels (Details) - Fair value, measurements, recurring - USD ($)
Jun. 27, 2021
Dec. 31, 2020
Assets:    
Cash equivalents: money-market funds $ 21,932,000 $ 1,934,000
Available-for-sale securities: U.S. treasuries 0 19,997,000
Foreign currency forward contracts 0 24,000
Total assets measured at fair value 21,932,000 21,955,000
Liabilities:    
Foreign currency forward contracts 20,000 199,000
Total liabilities measured at fair value 20,000 199,000
Quoted market prices in active markets (Level 1)    
Assets:    
Cash equivalents: money-market funds 21,932,000 1,934,000
Available-for-sale securities: U.S. treasuries 0 19,997,000
Foreign currency forward contracts 0 0
Total assets measured at fair value 21,932,000 21,931,000
Liabilities:    
Foreign currency forward contracts 0 0
Total liabilities measured at fair value 0 0
Significant other observable inputs (Level 2)    
Assets:    
Cash equivalents: money-market funds 0 0
Available-for-sale securities: U.S. treasuries 0 0
Foreign currency forward contracts 0 24,000
Total assets measured at fair value 0 24,000
Liabilities:    
Foreign currency forward contracts 20,000 199,000
Total liabilities measured at fair value 20,000 199,000
Fair Value, Inputs, Level 3    
Assets:    
Total assets measured at fair value 0 0
Liabilities:    
Total liabilities measured at fair value $ 0 $ 0