Commitments and Contingencies - Additional Information (Details) £ in Millions, $ in Millions |
3 Months Ended | |||
---|---|---|---|---|
Mar. 31, 2025
USD ($)
£ / $
|
Mar. 31, 2025
GBP (£)
£ / $
|
Jan. 01, 2023
USD ($)
£ / $
|
Jan. 01, 2023
GBP (£)
£ / $
|
|
Commitments and Contingencies Disclosure [Abstract] | ||||
Purchase Commitments | $ 26.9 | |||
Long-term purchase commitment, Amount | $ 79.4 | |||
Defined benefit plan, estimated future employer contributions in current fiscal year, description | We have a contributory defined benefit plan that covers certain employees in the United Kingdom. As of March 31, 2025, the underfunded liability for this defined benefit plan was approximately $4.8 million. We have agreed to a revised schedule of contributions of GBP 2.0 million (approximately $2.6 million based on a GBP: USD exchange rate of 1:1.3) to be paid annually with effect from January 1, 2023 to address the deficit revealed by the valuation (with the annual payments to be made by December 31, 2023 through December 31, 2028). A final payment of GBP 1.5 million (approximately $2.0 million based on a GBP: USD rate of 1:1.3) will be made by December 31, 2029. | |||
Defined benefit plan, annual future benefit payments | $ 2.6 | £ 2.0 | ||
Defined benefit plan, additional annual future benefit payments | $ 2.0 | £ 1.5 | ||
GBP:USD exchange rate | $ / GBP | £ / $ | 0.13 | 0.13 | 0.13 | 0.13 |
Unfunded liability of defined benefit plan | $ 4.8 |