XML 85 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Future Minimum Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2021 $ 2,460  
2022 2,225  
2023 1,916  
2024 1,787  
2025 1,630  
Thereafter 2,807  
Total minimum operating lease payments 12,825  
Less: amounts representing interest (2,921)  
Present value of net minimum operating lease payments 9,904  
Less: current portion (1,619) $ (1,101)
Long-term portion of operating lease obligations $ 8,285