XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Leasing Arrangements (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Future Minimum Operating Lease Payments
Future minimum operating lease payments at December 31, 2019 are:
 
Operating
Leases
2020
$
6,114

2021
4,089

2022
1,816

2023
1,574

2024
1,590

Subsequent to 2024
16,527

Total minimum lease payments
$
31,710