XML 75 R64.htm IDEA: XBRL DOCUMENT v3.26.1
INDEBTEDNESS - Schedule of Debt Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 02, 2026
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Roll Forward]      
Balance, 12/31/2025   $ 600,000  
Acquisition / New borrowings   546,178  
Debt paydowns   (591,108) $ (50,000)
Balance, 6/30/2026   893,678  
Acquisition      
Debt Instrument [Roll Forward]      
Acquisition / New borrowings   338,608  
Term Loan A | Revolving Credit Facility      
Debt Instrument [Roll Forward]      
Proceeds from additional borrowings under the revolving facility $ 135,000    
Senior unsecured notes | Senior unsecured notes      
Debt Instrument [Roll Forward]      
Balance, 12/31/2025   600,000  
Acquisition / New borrowings   0  
Debt paydowns   0  
Balance, 6/30/2026   600,000  
Senior unsecured notes | Senior unsecured notes | Acquisition      
Debt Instrument [Roll Forward]      
Acquisition / New borrowings   0  
Term Loan A | Term Loan A      
Debt Instrument [Roll Forward]      
Balance, 12/31/2025   0  
Acquisition / New borrowings   125,000  
Debt paydowns   (125,000)  
Balance, 6/30/2026   0  
Term Loan A | Term Loan A | Acquisition      
Debt Instrument [Roll Forward]      
Acquisition / New borrowings   0  
Revolving facility outstanding | Revolving facility outstanding      
Debt Instrument [Roll Forward]      
Balance, 12/31/2025   0  
Acquisition / New borrowings   185,000  
Debt paydowns   (185,000)  
Balance, 6/30/2026   0  
Proceeds from debt used for other working capital needs   50,000  
Revolving facility outstanding | Revolving facility outstanding | Acquisition      
Debt Instrument [Roll Forward]      
Acquisition / New borrowings   0  
Corporate debt | Corporate debt      
Debt Instrument [Roll Forward]      
Balance, 12/31/2025   600,000  
Acquisition / New borrowings   310,000  
Debt paydowns   (310,000)  
Balance, 6/30/2026   600,000  
Corporate debt | Corporate debt | Acquisition      
Debt Instrument [Roll Forward]      
Acquisition / New borrowings   0  
Series 2023-A facility | Asset-backed debt      
Debt Instrument [Roll Forward]      
Balance, 12/31/2025   0  
Acquisition / New borrowings   16,178  
Debt paydowns   (50,000)  
Balance, 6/30/2026   73,678  
Series 2023-A facility | Asset-backed debt | Acquisition      
Debt Instrument [Roll Forward]      
Acquisition / New borrowings   107,500  
PPF1 facility | Asset-backed debt      
Debt Instrument [Roll Forward]      
Balance, 12/31/2025   0  
Acquisition / New borrowings   0  
Debt paydowns   (30,748)  
Balance, 6/30/2026   0  
PPF1 facility | Asset-backed debt | Acquisition      
Debt Instrument [Roll Forward]      
Acquisition / New borrowings   30,748  
PPF 2024-A | Asset-backed debt      
Debt Instrument [Roll Forward]      
Balance, 12/31/2025   0  
Acquisition / New borrowings   0  
Debt paydowns   (200,360)  
Balance, 6/30/2026   0  
PPF 2024-A | Asset-backed debt | Acquisition      
Debt Instrument [Roll Forward]      
Acquisition / New borrowings   200,360  
PPF 2026-A facility | Asset-backed debt      
Debt Instrument [Roll Forward]      
Balance, 12/31/2025   0  
Acquisition / New borrowings   220,000  
Debt paydowns   0  
Balance, 6/30/2026   220,000  
PPF 2026-A facility | Asset-backed debt | Acquisition      
Debt Instrument [Roll Forward]      
Acquisition / New borrowings   0  
Asset-backed debt | Asset-backed debt      
Debt Instrument [Roll Forward]      
Balance, 12/31/2025   0  
Acquisition / New borrowings   236,178  
Debt paydowns   (281,108)  
Balance, 6/30/2026   293,678  
Asset-backed debt | Asset-backed debt | Acquisition      
Debt Instrument [Roll Forward]      
Acquisition / New borrowings   $ 338,608