XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable and Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2021
Accounts Receivable and Allowance for Credit Losses  
Schedule of allowances for credit losses related to trade receivables

Year ended

December 31,

2021

2020

(in thousands)

Balance, beginning of period

$

$

818

Provision for credit losses

Charge-offs

(818)

Recoveries

Balance, end of period

$

$

Components of accounts receivable

December 31,

 

    

2021

    

2020

 

(in thousands)

 

Trade receivables

$

104,410

$

86,865

Allowance for doubtful accounts

 

 

Trade receivables, net

$

104,410

$

86,865