XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Commitments and Contingencies - Estimated Future Unconditional Purchase Commitments (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
2025 (remaining three months) $ 117,079
2026 349,330
2027 31,936
2028 486
2029 486
Total $ 499,317