XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Commitments and Contingencies - Estimated Future Unconditional Purchase Commitments (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
2025 $ 410,273
2026 107,384
2027 28,841
Total $ 546,498