Annual report pursuant to Section 13 and 15(d)

Other Long-Term Financial Liabilities Schedule of Future Minimum Payments for Failed Sale Leasebacks (Details)

v3.20.4
Other Long-Term Financial Liabilities Schedule of Future Minimum Payments for Failed Sale Leasebacks (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Other Long-Term Financial Liabilities [Abstract]  
Future Minimum Payments for Failed Sale Leasebacks, 2021 $ 2,568
Future Minimum Payments for Failed Sale Leasebacks, 2022 2,568
Future Minimum Payments for Failed Sale Leasebacks, 2023 2,568
Future Minimum Payments for Failed Sale Leasebacks, 2024 2,568
Future Minimum Payments for Failed Sale Leasebacks, 2025 2,568
Future Minimum Payments for Failed Sale Leasebacks, Years subsequent to 2025 2,803
Future Minimum Payments for Failed Sale Leasebacks $ 15,643