XML 38 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable and Allowance for Doubtful Accounts (Tables)
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Schedule of Components of Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable and the allowance for doubtful accounts are comprised of the following:
(in thousands)June 30, 2021December 31, 2020
Accounts receivable - trade$94,881 $86,033 
Allowance for doubtful accounts(266)(266)
   Accounts receivable, net$94,615 $85,767