XML 73 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts receivable, net (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
As at December 31, 2022As at December 31, 2021
(in millions of Canadian dollars)FreightNon-FreightTotalFreightNon-FreightTotal
Total accounts receivable$785 $272 $1,057 $614 $239 $853 
Allowance for credit losses(27)(14)(41)(20)(14)(34)
Total accounts receivable, net$758 $258 $1,016 $594 $225 $819