Additional Financial Information - Narrative (Details) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-10-01 $ in Billions |
Sep. 30, 2025
USD ($)
|
|---|---|
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |
| Revenue, remaining performance obligation, amount | $ 7.2 |
| 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 |