XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details)
$ in Millions, ₩ in Billions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
KRW (₩)
Loss Contingencies [Line Items]            
Cost of revenue $ 8,810.9 $ 10,720.0   $ 18,033.0 $ 21,417.2  
Finnish Bid Error [Member]            
Loss Contingencies [Line Items]            
Cost of revenue     $ 48.8      
Tax Authority, South Korea (SRTO) | South Korea Tax Authority Assessment [Member] | Foreign Tax Authority            
Loss Contingencies [Line Items]            
Estimate of possible loss $ 25.4     $ 25.4   ₩ 34.3