XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Payable and Accrued Expenses
9 Months Ended
Sep. 30, 2025
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses as of September 30, 2025 and December 31, 2024 consisted of the following (in thousands):
September 30,
2025
December 31,
2024
Accounts payable$341,450 $281,852 
Employee-related accruals62,888 54,627 
Litigation reserves38,473 2,750 
Accrued interest9,990 28,818 
Other68,898 69,938 
Total$521,699 $437,985