XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other receivables (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of receivables

Other receivables are comprised of the following (in millions).

 

December 31,

 

 

2024

 

 

2023

 

Insurance and other:

 

 

 

 

 

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

)

$

43,887

 

 

$

46,261

 

Railroad, utilities and energy:

 

 

 

 

 

Trade receivables

$

3,764

 

 

$

4,034

 

Other

 

862

 

 

 

1,114

 

Allowances for credit losses

 

(123

)

 

 

(149

)

$

4,503

 

 

$

4,999