XML 84 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Note 7 - Debt, Credit Facility and Leases - Future Payments of Long-term Debt (Details) - Senior Notes [Member]
$ in Thousands
Dec. 31, 2020
USD ($)
The 2028 Senior Notes [Member]  
2021 $ 34,438
2022 34,438
2023 34,438
2024 34,438
2025 34,438
2026 34,438
2027 34,438
2028 479,301
Total 720,367
IQ Notes [Member]  
2021 2,468
2022 2,468
2023 2,468
2024 2,468
2025 39,173
2026 0
2027 0
2028 0
Total $ 49,045