XML 99 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Future Minimum Lease Payments for Lease Liabilities Excluding Additional Space for U.S. Office and Parma Lease (Detail)
$ in Thousands
Jan. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 2,522
2022 2,371
2023 1,645
2024 1,694
2025 1,740
Thereafter 1,210
Total future annual minimum lease payments 11,182
Less: interest (1,026)
Total lease liabilities $ 10,156