Commitments and Contingencies (Narrative) (Details) $ in Millions |
Oct. 23, 2024
USD ($)
issue
|
|---|---|
| Loss Contingency [Abstract] | |
| Brazil Income Tax Assessment | $ 31.2 |
| Brazil Income Tax Assessment Interest and Penalties | $ 18.8 |
| Number Of Issues Raised By Auditor, Tax Audit | issue | 2 |
| Investment Tax Incentive, Disallowed By Tax Auditor | 75.00% |