XML 50 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Current Expected Credit Losses (Tables)
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Schedule of allowance for credit losses on trade receivables
The following table provides information about the allowance for expected current credit losses on trade receivables.
(In thousands)June 30, 2021December 31, 2020
Balance at beginning of period$2,401 $3,460 
Current period (release) provision for expected credit losses(26)832 
Write-offs(112)(1,894)
Recoveries of amounts previously written-off— 
Balance at end of period$2,263 $2,401