XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES - Prepayment agreement (Details) - Auramet International LLC - Prepayment Agreement - Guarantee Obligation - Precious metal - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Commitments        
Net proceeds from sales on a Supplier Advance Basis $ 0.0 $ 29.4 $ 4.8 $ 52.2
Revenue from sales on a Supplier Advance Basis     4.8 $ 47.2
Remaining net proceeds recorded as deferred revenue $ 0.0   $ 0.0