XML 54 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Contractual Future Minimum Lease Payments of Operating Lease Liabilities (Details)
$ in Thousands
Feb. 29, 2020
USD ($)
Leases [Abstract]  
2020 (remaining six months) $ 6,625
2021 12,647
2022 9,399
2023 7,063
2024 4,804
Thereafter 7,010
Total payments 47,548
Less interest (2,817)
Total present value of lease payments $ 44,731