XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Summary of Contract Receivables, Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Dec. 29, 2019
Revenue Recognition [Abstract]        
Contract receivables $ 42,215 $ 19,338    
Contract assets 9,344 5,553    
Contract liabilities $ 130,975 $ 113,630 $ 85,723 $ 93,731