XML 91 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating Leases  
2021 $ 1,681
2022 3,317
2023 3,285
2024 3,200
2025 3,185
Thereafter 4,613
Total minimum lease payments 19,281
Less imputed interest (2,853)
Total operating lease liability 16,428
Finance Leases  
2021 606
2022 1,210
2023 1,210
2024 1,210
2025 2,111
Total minimum lease payments 6,347
Less imputed interest (896)
Total finance lease liability $ 5,451