XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
Accounts receivable and the related allowance for credit losses are as follows:
 
 December 31,
 20212020
 (in thousands)
Accounts receivable$71,329 $47,893 
Less:  Allowance for credit losses(549)(506)
     Total, net$70,780 $47,387 
 
 Years Ended December 31,
 202120202019
Allowance for credit losses:(in thousands)
Balance, beginning of period
$506 $353 $264 
Provisions (recoveries) for expected credit losses, net of adjustments
43 153 91 
Accounts receivable written off, net of recoveries
— — (2)
Balance, end of period$549 $506 $353