XML 67 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Finance Lease, Liability, Payment, Due [Abstract]  
2021 $ 196
2022 196
2023 67
2024 16
2025 0
Thereafter 0
Total future minimum lease payments 475
Less: imputed interest (28)
Total 447
Operating Lease, Liability [Abstract]  
2021 6,266
2022 6,327
2023 6,506
2024 6,690
2025 6,880
Thereafter 4,107
Total future minimum lease payments 36,776
Less: imputed interest (6,860)
Total $ 29,916