XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Lease Maturities) (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases  
2021 (Remaining three months ending March 31, 2021) $ 1,983
2022 6,557
2023 6,293
2024 6,303
2025 4,132
Thereafter 4,974
Total undiscounted lease payments 30,242
Less amount of lease payments representing interest (3,626)
Total present value of lease payments 26,616
Finance Lease  
2021 (Remaining three months ending March 31, 2021) 706
2022 2,826
2023 2,826
2024 2,826
2025 1,412
Thereafter 0
Total undiscounted lease payments 10,596
Total present value of lease payments (556)
Total present value of lease payments 10,040
Total  
2021 (Remaining three months ending March 31, 2021) 2,689
2022 9,383
2023 9,119
2024 9,129
2025 5,544
Thereafter 4,974
Total undiscounted lease payments 40,838
Less amount of lease payments representing interest (4,182)
Total present value of lease payments $ 36,656