XML 81 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Operating Liability Maturities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 9,129
2022 10,788
2023 11,415
2024 10,849
2025 10,783
2026 and thereafter 7,643
Total operating lease payments 60,607
Less: Imputed Interest (12,410)
Total operating lease liabilities $ 48,197