XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Transfers and Servicing (Tables)
6 Months Ended
Jun. 30, 2025
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,
2025202420252024
Trade receivables sold(1)
$10,009 $172,755 $10,009 $348,447 
Cash received in exchange for trade receivables sold(2)
9,978 171,682 9,978 346,282 
Loss on sale of receivables(3)
32 1,073 32 2,165