XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Maturities of Non-cancelable Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 3,477  
2022 4,509  
2023 4,031  
2024 2,957  
2025 1,887  
Thereafter 1,465  
Total minimum payments 18,326  
Less: interest 1,497  
Present value of lease liabilities $ 16,829 $ 18,005