XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Future Minimum Payments for Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finance Lease    
2022 $ 307  
2023 307  
2024 307  
2025 307  
2026 307  
Thereafter 1,028  
Total 2,563  
Less: Imputed interest (511)  
Total lease liabilities 2,052 $ 2,100
Operating Leases    
2022 5,836  
2023 4,292  
2024 3,190  
2025 2,739  
2026 2,154  
Thereafter 7,164  
Total 25,375  
Less: Imputed interest (3,285)  
Total lease liabilities $ 22,090 $ 22,990