XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable Factoring (Tables)
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
Receivables Outstanding Under Transfer Arrangements [Table Text Block] Amounts outstanding under receivable transfer agreements entered into by various locations as of the period end were as follows:
June 30, 2025December 31, 2024
Off-balance sheet arrangements$77,983 $53,377 
Receivables Factored and Costs Incurred [Table Text Block]
Accounts receivable factored and related costs throughout the period were as follows:
Off-Balance Sheet Arrangements
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Accounts receivable factored$139,385 $124,171 $268,633 $245,287 
Costs659 767 1,257 1,420