XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trade Accounts Receivable (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
Segment
Sep. 30, 2021
USD ($)
Trade Accounts Receivable [Abstract]        
Number of portfolio segments | Segment     1  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 4,494 $ 3,749 $ 4,877 $ 3,891
Provision for expected credit losses 51 186 883 480
Accounts written off (33) (41) (1,129) (414)
Translation and other activity (105) (65) (224) (128)
Ending balance $ 4,407 $ 3,829 $ 4,407 $ 3,829