XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Note 7 - Commitments and Contingencies - Estimated Future Unconditional Purchase Commitments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
2026 (remaining nine months) $ 397,721
2027 190,022
2028 486
2029 486
Total $ 588,715