XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt, Borrowings and Payments under Bank Credit Facilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Borrowings and Payments under the Revolving Credit Facility [Abstract]      
Borrowings (Payments) on bank credit facilities $ (248,105) $ 250,024 $ (417,376)
Revolving Credit Facility [Member]      
Borrowings and Payments under the Revolving Credit Facility [Abstract]      
Borrowings on bank credit facilities 6,162 582,277 1,351,158
Payments on bank credit facilities (254,267) (332,253) (1,768,534)
Borrowings (Payments) on bank credit facilities $ (248,105) $ 250,024 $ (417,376)