XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]      
Accrued employee compensation $ 126,958 $ 104,747  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total Total  
Operating lease obligations $ 25,254 $ 28,784  
Accrued interest 128,706 115,112  
Accrued supplier finance obligations 0 130,238 $ 0
Other accrued expenses 237,917 164,871  
Total $ 518,835 $ 543,752