v3.24.2
Commitments and Contingencies - Narrative (Details)
$ in Millions, € in Billions
1 Months Ended 6 Months Ended
Jul. 29, 2024
USD ($)
Jul. 24, 2024
Dec. 22, 2022
USD ($)
Jul. 27, 2018
classAction
Apr. 30, 2020
USD ($)
Jun. 30, 2024
USD ($)
May 12, 2023
EUR (€)
Loss Contingencies [Line Items]              
Non-cancelable contractual obligations           $ 19,818  
Amount awarded to other party     $ 725        
Number of class actions filed | classAction       2      
Subsequent event              
Loss Contingencies [Line Items]              
Required period to report to circuit court   30 days          
Renewable Energy Program              
Loss Contingencies [Line Items]              
Total estimated spend, purchase commitment           $ 16,500  
Commitment period           5 years  
FTC Inquiry              
Loss Contingencies [Line Items]              
Payment of penalty for settlement         $ 5,000    
IDPC Inquiry              
Loss Contingencies [Line Items]              
Loss contingency accrual | €             € 1.2
Texas v. Meta Platforms | Subsequent event              
Loss Contingencies [Line Items]              
Amount awarded to other party $ 1,400