v3.24.2
Revenues by Geography, Concentration of Credit Risk and Remaining Performance Obligations - Future Obligation Terms (Detail)
$ in Billions
Jun. 30, 2024
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue expected to be recognized in future from remaining performance obligations $ 32.8
Percentage of remaining performance obligations on which revenue is expected to be recognized in next twelve months (in percent) 30.00%
Unearned income recognition period 12 months
Percentage of remaining performance obligations on which revenue is expected to be recognized in next five years (in percent) 80.00%