XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Leases [Abstract]  
Next 12 months $ 11,550
1 to 2 years 10,804
2 to 3 years 10,519
3 to 4 years 9,529
4 to 5 years 8,989
More than 5 years 40,940
Total undiscounted minimum lease payments 92,330
Discount (8,130)
Lease liability (current and non-current) $ 84,200