XML 74 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Payments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases  
2021 $ 9,958
2022 10,242
2023 8,670
2024 2,400
2025 2,447
2026 and thereafter 2,283
Total 36,000
Less: imputed interest (7,454)
Operating lease liabilities $ 28,546