Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of Contract Balances (Details)

v3.23.1
Revenue Recognition - Schedule of Contract Balances (Details)
$ in Thousands
Apr. 01, 2023
USD ($)
Contract Assets And Liabilities [Roll Forward]  
Contract assets, beginning of the period $ 39,251
Contract assets, end of the period 40,992
Contract liabilities, beginning of the period 21,445
Contract liabilities, end of the period $ 18,311