XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Additional Information (Details)
£ in Millions, $ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
£ / $
Sep. 30, 2023
GBP (£)
£ / $
Jan. 01, 2023
USD ($)
£ / $
Jan. 01, 2023
GBP (£)
£ / $
Commitments and Contingencies Disclosure [Abstract]        
Purchase Commitments $ 37.7      
Long-term purchase commitment, Amount $ 68.7      
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 September 30, 2023, the underfunded liability for this defined benefit plan was approximately $10.0 million. We have agreed to a revised schedule of contributions of GBP 2.0 million (approximately $2.4 million based on a GBP: USD exchange rate of 1:1.2) 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 $1.8 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.4 £ 2.0
Defined benefit plan, additional annual future benefit payments $ 1.8 £ 1.5    
GBP:USD exchange rate | $ / GBP | £ / $ 0.13 0.13 0.12 0.12
Unfunded liability of defined benefit plan $ 10.0