XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Lease Payments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finance Leases in Effect    
2021 $ 4,308  
2022 194  
2023 188  
2023 0  
2025 0  
Thereafter 0  
Total lease payments 4,690  
Less: Interest (53)  
Total finance lease obligations 4,637 $ 5,077
Operating Leases Signed    
2021 1,818  
2022 1,930  
2023 1,166  
2024 306  
2025 38  
Thereafter 3  
Total lease payments 5,261  
Less: Interest (228)  
Present Value of Net Future Minimum Lease Payments 5,033  
Operating Leases Less: Leases Not Yet Commenced    
2021 (52)  
2022 (85)  
2023 (49)  
2024 (20)  
2025 0  
Thereafter 0  
Total lease payments (206)  
Less: Interest 4  
Present Value of Net Future Minimum Lease Payments (202)  
Operating Leases in Effect    
2021 1,766  
2022 1,845  
2023 1,117  
2024 286  
2025 38  
Thereafter 3  
Total lease payments 5,055  
Less: Interest (224)  
Total operating lease obligations $ 4,831 $ 4,494