XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Summary of Future Minimum Aggregate Lease Payments Operating Leases (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 12,590
2022 12,121
2023 11,504
2024 9,632
2025 7,285
Thereafter 1,785
Total future lease payments 54,917
Less interest (5,475)
Total lease liabilities $ 49,442