XML 62 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Additional Information (Detail 1) - USD ($)
$ in Billions
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-01-01    
Revenue From Contract With Customer [Line Items]    
Unfulfilled performance obligation   $ 1.3
Expected period to satisfy performance obligations   1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-10-01    
Revenue From Contract With Customer [Line Items]    
Unfulfilled performance obligation $ 0.9  
Expected period to satisfy performance obligations 1 year  
Revenue, remaining performance obligation, percentage 14.00%  
Reduced amount of unfulfilled performance obligations $ 0.0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-01-01    
Revenue From Contract With Customer [Line Items]    
Expected period to satisfy performance obligations 1 year  
Revenue, remaining performance obligation, percentage 79.00%