XML 62 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Trade accounts receivable - net - Reserves for doubtful accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Trade accounts receivable - net      
Beginning Balance $ 1,994 $ 1,927  
Net additions (reductions) charged to Operations (766) 659 $ 474
Deductions and Other (149) (592)  
Ending Balance $ 1,079 $ 1,994 $ 1,927