XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Receivables (Tables)
6 Months Ended
Jun. 30, 2022
Credit Loss [Abstract]  
Schedule of Allowance for Credit Losses

   June 30, 2022   June 30, 2021 
Balance at January 1  $552   $653 
Provision for expected credit losses   191    (63)
Write-offs charged against allowance   (173)   (36)
Balance at March 31   570    554 
Provision for expected credit losses   (49)   (81)
Write-offs charged against allowance   (11)   (3)
Balance at June 30  $510   $470