XML 95 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Schedule of Significant Changes in the Contract Assets and Liabilities Balances (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2025
Dec. 31, 2024
Contract Asset    
Beginning Balance $ 67,062 $ 14,754
Acquired as part of a business combination 0 62,439
Increases due to rights to consideration for customer specific goods produced, but not billed during the period 80,294 67,062
Transferred to receivables from contract assets recognized at the beginning of the period and acquired as part of business combination (67,062) (77,193)
Ending Balance 80,294 67,062
Contract Liability    
Beginning Balance (60,024) (15,252)
Acquired as part of a business combination 0 (47,478)
Revenue deferred or rebates accrued (11,812) (25,736)
Recognized as revenue 500 2,341
Rebates paid to customers 27,908 26,101
Ending Balance $ (43,428) $ (60,024)