XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2022
Receivables [Abstract]  
Accounts Receivable
 September 30,
2022
December 31, 2021
 (in thousands)
Accounts receivable$134,755 $71,329 
Less:  Allowance for credit losses(682)(549)
Total, net
$134,073 $70,780 
Allowance for Doubtful Accounts
 Three Months EndedNine Months Ended
 September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
Allowance for credit losses:(in thousands)
Balance, beginning of period$563 $518 $549 $506 
Provisions for (recoveries of) expected credit119 (12)300 — 
losses, net of adjustments
Accounts receivable written off, net of recoveries
— (29)(167)(29)
Balance, end of period$682 $477 $682 $477