XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Commitments and Contingencies - Estimated Future Unconditional Purchase Commitments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
2024 (remaining three months) $ 36,496
2025 518,513
2026 1,613
2027 30,248
Total $ 586,870