XML 79 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Components of Company's Total Lease Costs and Other Lease Related Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Leases [Abstract]    
Operating lease cost $ 16,192 $ 13,411
Amortization of lease asset 3,440 3,270
Interest on lease liabilities 1,056 1,194
Variable lease cost 10,100 9,378
Total lease cost $ 30,788 $ 27,253