Derivative Financial Instruments - Summary of Net Currency Units Outstanding (Details) £ in Millions, $ in Millions, $ in Millions |
Jun. 30, 2026
AUD ($)
|
Jun. 30, 2026
GBP (£)
|
Jun. 30, 2026
USD ($)
|
Dec. 31, 2025
AUD ($)
|
Dec. 31, 2025
GBP (£)
|
Dec. 31, 2025
USD ($)
|
|---|---|---|---|---|---|---|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||||||
| Net currency units outstanding | $ 3.2 | £ 0.0 | $ 6.0 | $ 0.0 | £ 0.3 | $ 9.2 |