v3.25.1
Transfers and Servicing (Tables)
3 Months Ended
Mar. 31, 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
March 31,
2024
Trade receivables sold(1)
$175,692 
Cash received in exchange for trade receivables sold(2)
174,600 
Loss on sale of receivables(3)
1,092