XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Instruments (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 03, 2021
Jan. 02, 2021
Money market mutual funds    
Fair Value of Financial Instruments    
Fair value per share of CRA's money market mutual fund share holdings (in dollars per share) $ 1.00  
Recurring    
Fair Value of Financial Instruments    
Total Assets $ 0  
Total Liabilities 0  
Summary of changes in contingent consideration liability    
Beginning balance 14,620,000 $ 11,579,000
Remeasurement of acquisition-related contingent consideration 0 1,156,000
Accretion 380,000 1,885,000
Payment of contingent consideration (15,000,000) 0
Ending balance $ 0 14,620,000
Recurring | Level 1    
Fair Value of Financial Instruments    
Total Assets   150,000
Contingent consideration liability   0
Total Liabilities   0
Recurring | Level 1 | Money market mutual funds    
Fair Value of Financial Instruments    
Cash and cash equivalents   150,000
Recurring | Level 2    
Fair Value of Financial Instruments    
Total Assets   0
Contingent consideration liability   0
Total Liabilities   0
Recurring | Level 2 | Money market mutual funds    
Fair Value of Financial Instruments    
Cash and cash equivalents   0
Recurring | Level 3    
Fair Value of Financial Instruments    
Total Assets   0
Contingent consideration liability   14,620,000
Total Liabilities   14,620,000
Recurring | Level 3 | Money market mutual funds    
Fair Value of Financial Instruments    
Cash and cash equivalents   $ 0