v3.26.1
Other receivables (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Insurance and Other [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Insurance premiums receivable $ 20,415 $ 18,656
Reinsurance recoverables 4,794 4,975
Trade receivables 19,064 16,126
Other 5,157 5,279
Allowances for credit losses (795) (705)
Other receivables 48,635 44,331
Railroad, Utilities and Energy [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Trade receivables 4,015 3,782
Other 632 698
Allowances for credit losses (85) (93)
Receivables $ 4,562 $ 4,387