XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Oct. 31, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2021 $ 850
2022 1,851
2023 1,818
2024 1,844
2025 1,867
Thereafter 7,268
 Total $ 15,498