XML 84 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total net sales $ 2,185,400,000 $ 2,777,300,000 $ 2,212,500,000
Contract liability 30,600,000 0  
United States      
Disaggregation of Revenue [Line Items]      
Total net sales 1,358,600,000 1,737,200,000 1,413,000,000
Iceland      
Disaggregation of Revenue [Line Items]      
Total net sales $ 826,800,000 $ 1,040,100,000 $ 799,500,000