Revenue Recognition - Additional Information (Details 1) $ in Billions |
Sep. 30, 2026
USD ($)
|
|---|---|
| Disaggregation of Revenue [Abstract] | |
| Revenue, Remaining Performance Obligation, Amount | $ 11.8 |
| Transaction price allocated to performance obligations to be satisfied during remaining fiscal 2026 | 1.1 |
| Transaction price allocated to performance obligations expected to be satisfied in 2027 | 5.6 |
| Transaction price allocated to performance obligations expected to be satisfied beyond 2027 | $ 5.1 |