XML 48 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Schedule of Minimum Lease Payments Under Operating Leases) (Details)
$ in Thousands
Nov. 30, 2019
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2020 $ 4,334
2021 5,233
2022 4,909
2023 3,504
2024 3,110
Thereafter 20,516
Total lease payments 41,606
Less: interest 12,083
Present value of lease liabilities $ 29,523