XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Financial Assets and Liabilities that are Measured At Fair Value and are Categorized Using Fair Value Heirarchy (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance $ 34,983 $ 25,558
Payments of contingent consideration (5,103) (528)
New contingent consideration $ 22,299 $ 8,567
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]    
Changes in fair value $ (4,937) $ 1,386
Ending balance 47,242 34,983
Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 64,985 3,645
Financial Liabilities   21,635
Fair Value, Measurements, Recurring | Interest Rate Swap | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 0 0
Financial Liabilities   0
Fair Value, Measurements, Recurring | Interest Rate Swap | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 64,985 3,645
Financial Liabilities   21,635
Fair Value, Measurements, Recurring | Interest Rate Swap | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets 0 0
Financial Liabilities   0
Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities 47,242 34,983
Fair Value, Measurements, Recurring | Contingent Consideration | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities 0 0
Fair Value, Measurements, Recurring | Contingent Consideration | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities 0 0
Fair Value, Measurements, Recurring | Contingent Consideration | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities 47,242 34,983
Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets   1,095
Financial Liabilities 474  
Fair Value, Measurements, Recurring | Foreign Exchange Forward | Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Liabilities 0  
Fair Value, Measurements, Recurring | Foreign Exchange Forward | Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets   1,095
Financial Liabilities 474  
Fair Value, Measurements, Recurring | Foreign Exchange Forward | Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial Assets   $ 0
Financial Liabilities $ 0