XML 86 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details)
Nov. 20, 2024
claim
Sep. 11, 2024
claim
Aug. 30, 2024
claim
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Purchase Commitment, Excluding Long-term Commitment [Line Items]          
New putative class action complaints filed | claim   4 3    
Purchase commitments, total       $ 4,900,000,000  
Purchase obligation, loss accrued       0 $ 26,400,000
Subsequent Event          
Purchase Commitment, Excluding Long-term Commitment [Line Items]          
New putative class action complaints filed | claim 2        
Related Party          
Purchase Commitment, Excluding Long-term Commitment [Line Items]          
Purchase commitments, total       $ 136,700,000