XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Current Expected Credit Losses (Tables)
6 Months Ended
Jun. 30, 2022
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, 2022December 31, 2021
Balance at beginning of period$2,523 $2,401 
Current period provision for expected credit losses316 819 
Write-offs(135)(698)
Recoveries of amounts previously written-off
Balance at end of period$2,705 $2,523