Accounts Payable and Other Current Liabilities - Additional Information (Details) - USD ($) $ in Millions |
Jun. 30, 2024 |
Jun. 30, 2023 |
---|---|---|
Accounts Payable And Other Current Liabilities [Abstract] | ||
Advances related to precious metals leases | $ 99.6 | $ 79.8 |
X | ||||||||||
- Definition Accounts payable advance to precious metals leases. No definition available.
|
X | ||||||||||
- Definition Accounts payable and other current liabilities. No definition available.
|