XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Dec. 31, 2022
Revenue Recognition [Abstract]    
Contract with Customer, Asset, Net, Current $ 46,495 $ 40,438
Contract liabilities 177,190 185,824
Contract with Customer, Liability, Noncurrent 13,195 $ 12,495
Contract with Customer, Asset, Reclassified to Receivable 12,700  
Contract with Customer, Liability, Revenue Recognized 43,100  
Contract with Customer, Liability, Increase for Contract Acquired during the Period 47,000  
Capitalized Contract Cost, Impairment Loss $ 0