XML 98 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other receivables (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Insurance and Other [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Insurance premiums receivable $ 18,548 $ 19,052
Reinsurance recoverables 5,177 7,060
Trade receivables 15,638 16,450
Other 5,199 4,383
Allowances for credit losses (675) (684)
Other receivables 43,887 46,261
Railroad, Utilities and Energy [Member]    
Accounts Notes And Loans Receivable [Line Items]    
Trade receivables 3,764 4,034
Other 862 1,114
Allowances for credit losses (123) (149)
Receivables $ 4,503 $ 4,999