XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, net (Tables)
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Schedule of Accounts Receivable, Net Accounts receivable consisted of the following: 
 September 30, 2021December 31, 2020
Trade accounts receivable$135,644 $115,841 
Allowance for credit losses(7,945)(8,213)
Accounts receivable, net$127,699 $107,628