XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Additional Information (Details 1)
$ in Billions
Sep. 30, 2025
USD ($)
Disaggregation of Revenue [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 12.4
Transaction price allocated to performance obligations to be satisfied during remaining fiscal 2025 1.1
Transaction price allocated to performance obligations expected to be satisfied in 2026 5.1
Transaction price allocated to performance obligations expected to be satisfied beyond 2026 $ 6.3