XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Credit Losses (Tables)
3 Months Ended
Mar. 31, 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 for the three months ended March 31, 2022 and 2021 (in thousands):
For the Three Months Ended March 31,
20222021
Balance as of beginning of period$(3,374)$(7,056)
Provision for credit losses1,203 (2,327)
Balance as of end of period$(2,171)$(9,383)