XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Event (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Subsequent Event [Line Items]        
Payments to Acquire Businesses, Net of Cash Acquired   $ 386,264 $ 510,805 $ 572,328
Other Acquisitions        
Subsequent Event [Line Items]        
Payments to Acquire Businesses, Net of Cash Acquired   $ 391,600 $ 106,400  
Other Acquisitions | Subsequent Event        
Subsequent Event [Line Items]        
Payments to Acquire Businesses, Net of Cash Acquired $ 120,700