XML 91 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accounts payable $ 352,381 $ 281,852
Employee-related accruals 64,080 54,627
Litigation reserves 49,800 2,750
Accrued interest 28,447 28,818
Other 58,992 69,938
Total $ 553,700 $ 437,985