XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Credit Losses - Summary of Allowance for Credit Losses on Accounts Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Receivables [Abstract]        
Balance at beginning of period $ (12,439) $ (12,172) $ (13,994) $ (12,676)
Provision for expected credit losses (1,816) (1,526) (2,582) (4,547)
Reclassification to assets previously held for sale 0 365 0 365
Write-offs/recoveries 900 733 3,221 4,258
Balance at end of period $ (13,355) $ (12,600) $ (13,355) $ (12,600)