XML 136 R104.htm IDEA: XBRL DOCUMENT v3.20.4
Operating Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2021 $ 3,608  
2022 3,392  
2023 2,087  
2024 1,841  
2025 1,116  
Thereafter 867  
Total 12,911  
Present value adjustment (2,510)  
Total 10,401  
Current portion of lease liabilities 2,657 $ 2,634
Long-term portion of operating lease liabilities $ 7,744 $ 10,119