XML 71 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Commitments and Contingencies (Details Textual)
$ in Millions
Dec. 31, 2024
USD ($)
Purchase Obligation, to be Paid, Year One $ 677.0
Purchase Obligation, to be Paid, after Year Two 89.0
Loss Contingency, Estimate of Possible Loss $ 5.9