Other Commitments [Table Text Block] |
Period | | Total Number of Shares Purchased | | | Average Price Paid per Share | | | Total Number of Shares Purchased as Part of Publicly Announced Programs | | | Maximum Amount that May Yet Be Used to Purchase Shares Under the Program | |
July 1, 2023 - July 31, 2023 | | | 505,720 | | | $ | 3.96 | | | | 505,720 | | | $ | 15,504,180 | |
August 1, 2023 - August 31, 2023 | | | 435,342 | | | $ | 4.61 | | | | 435,342 | | | $ | 13,505,242 | |
September 1, 2023 - September 30, 2023 | | | 462,300 | | | $ | 4.31 | | | | 462,300 | | | $ | 11,514,870 | |
Total | | | 1,403,362 | | | | | | | | 1,403,362 | | | | | |
Period | | Total Number of Shares Purchased | | | Average Price Paid per Share | | | Total Number of Shares Purchased as Part of Publicly Announced Programs | | | Maximum Amount that May Yet Be Used to Purchase Shares Under the Program | |
October 1, 2023 - October 31, 2023 | | | 491,869 | | | | $4.07 | | | | 491,869 | | | | $9,515,101 | |
November 1, 2023 - November 3, 2023 | | | 63,873 | | | | $4.48 | | | | 63,873 | | | | $9,229,122 | |
Total | | | 555,742 | | | | | | | | 555,742 | | | | | |
|
Lessee, Operating and Finance Lease Liability, Maturity [Table Text Block] |
| | Operating Leases | | | Finance Leases | |
Year | | (in thousands) | |
2023 | | $ | 1,257 | | | $ | 3,632 | |
2024 | | | 2,464 | | | | 14,448 | |
2025 | | | 32 | | | | 16,202 | |
2026 | | | — | | | | 16,443 | |
2027 | | | — | | | | 15,023 | |
Thereafter | | | — | | | | 51,562 | |
| | | 3,753 | | | | 117,310 | |
Less: imputed interest | | | 132 | | | | 31,638 | |
Total lease liabilities | | $ | 3,621 | | | $ | 85,672 | |
|