XML 78 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Oct. 31, 2019
Dec. 31, 2018
Future non-cancelable minimum payments under operating leases      
2020 $ 10,198    
2021 6,015    
2022 3,008    
2023 1,594    
2024 442    
Thereafter 962    
Total lease cash payments 22,219    
Future non-cancelable minimum payments under finance lease      
2020 728    
2021 2,495    
2022 2,746    
2023 2,754    
2024 2,750    
Thereafter 32,522    
Total lease cash payments $ 43,995    
Future non-cancelable minimum payments under operating leases before adoption of ASC 842      
2019     $ 12,909
2020     8,589
2021     3,899
2022     2,011
2023     1,155
Total minimum lease payments     28,563
Future non-cancelable minimum payments under capital leases before adoption of ASC 842      
2019     688
2020     472
Total minimum lease payments     1,160
Future non-cancelable minimum payments under direct financing      
2021     466
2022     2,793
2023     2,793
Thereafter     35,850
Total minimum lease payments     $ 41,902
Wilmington Friends School Inc | Property purchase      
Property   $ 50,000