v3.25.1
ACCOUNTS PAYABLE (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accruals
March 31, 2025December 31, 2024
Trade payables$6,795 $6,254 
Supply chain finance programs1,272 1,259 
Sundry payables
558 397 
Accounts payable
$8,625 $7,909