Additional Financial Information - Narrative (Detail) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-04-01 $ in Billions |
Mar. 31, 2025
USD ($)
|
---|---|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |
Revenue, remaining performance obligation, amount | $ 4.9 |
Minimum | |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |
Future performance obligation, expected timing of satisfaction, period | 1 year |
Maximum | |
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |
Future performance obligation, expected timing of satisfaction, period | 3 years |