XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Accounts Receivable
 September 30,
2021
December 31, 2020
 (in thousands)
Accounts receivable$59,233 $47,893 
Less:  Allowance for credit losses(477)(506)
Total, net
$58,756 $47,387 
Allowance for Doubtful Accounts
 Three Months EndedNine Months Ended
 September 30,
2021
September 30,
2020
September 30,
2021
September 30,
2020
Allowance for credit losses:(in thousands)
Balance, beginning of period$518 $429 $506 $353 
Provisions (recoveries) for expected credit(12)117 — 193 
losses, net of adjustments
Accounts receivable written off, net of recoveries
(29)— (29)— 
Balance, end of period$477 $546 $477 $546