v3.22.4
Note 12 - Commitments and Contingencies - Estimated Future Unconditional Purchase Commitments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
2023 $ 455,383
2024 291,528
2025 349,765
Total $ 1,096,676