v3.25.4
Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jan. 01, 2024
Accounting Policies [Line Items]        
Interest income [1] $ 59,063 $ 54,135 $ 45,849  
Decrease in retained earnings $ (115,091) $ (104,989)    
Adjustment        
Accounting Policies [Line Items]        
Decrease in retained earnings       $ 60
Minimum        
Accounting Policies [Line Items]        
Effectiveness to benchmark interest rate (as a percent) 80.00%      
Maximum        
Accounting Policies [Line Items]        
Effectiveness to benchmark interest rate (as a percent) 125.00%      
Buildings        
Accounting Policies [Line Items]        
Estimated useful lives 39 years      
Leasehold improvements—Building | Maximum        
Accounting Policies [Line Items]        
Estimated useful lives 25 years      
Leasehold improvements—Other | Maximum        
Accounting Policies [Line Items]        
Estimated useful lives 15 years      
Furniture and fixtures        
Accounting Policies [Line Items]        
Estimated useful lives 7 years      
Computer and communications equipment | Minimum        
Accounting Policies [Line Items]        
Estimated useful lives 3 years      
Computer and communications equipment | Maximum        
Accounting Policies [Line Items]        
Estimated useful lives 9 years      
Power generation assets | Minimum        
Accounting Policies [Line Items]        
Estimated useful lives 15 years      
Power generation assets | Maximum        
Accounting Policies [Line Items]        
Estimated useful lives 29 years      
Capitalized software costs | Minimum        
Accounting Policies [Line Items]        
Estimated useful lives 2 years      
Capitalized software costs | Maximum        
Accounting Policies [Line Items]        
Estimated useful lives 10 years      
[1] amounts have been adjusted to conform with the current period presentation. See Note 2 for additional information.