XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Losses (Tables)
6 Months Ended
Jun. 30, 2022
Credit Loss [Abstract]  
Accounts receivable, allowance for credit loss The following table summarizes the changes in allowance for credit losses on our accounts receivables, certain non-trade accounts receivable and contract assets (in thousands):
For the Six Months Ended June 30,
20222021
Balance as of beginning of period$(3,374)$(7,056)
Provision for credit losses322 (611)
Balance as of end of period$(3,052)$(7,667)