XML 76 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Equipment Held for Operating Lease - Payments to be Received, Maturity by Year (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 155,970
2021 95,015
2022 59,033
2023 33,418
2024 21,287
Thereafter 14,754
Total operating lease payments to be received $ 379,477