XML 106 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Credit Facility Activity and Current Availability on Debt and Cash (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]      
Weighted average daily interest rate 4.30% 1.70% 1.30%
Weighted average daily borrowings $ 411,000 $ 519,000 $ 60,000
Maximum borrowings outstanding at any month-end 1,587,000 1,538,000 491,000
Credit facility maximum borrowing capacity 6,477,000 5,441,000 4,940,000
Borrowings outstanding 979,000 1,538,000 491,000
Outstanding letters of credit 24,000 38,000 7,000
Current availability 5,474,000 3,865,000 4,442,000
Cash and cash equivalents 530,388 278,483 556,000
Total liquidity $ 6,004,000 $ 4,143,000 $ 4,998,000