XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Transfers and Servicing (Tables)
3 Months Ended
Jun. 30, 2024
Transfers and Servicing [Abstract]  
Transfer of Financial Assets Accounted for as Sales
The following table presents information in connection with the purchase program (in thousands):

Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Trade receivables sold(1)
$172,755 $150,665 $348,447 $290,271 
Cash received in exchange for trade receivables sold(2)
171,682 149,758 346,282 288,586 
Loss on sale of receivables(3)
1,073 907 2,165 1,684