XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.2
BASIS OF FINANCIAL STATEMENT PRESENTATION - Transfers of Financial Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Accounting Policies [Abstract]        
Total trade accounts receivable balances sold $ 30,961 $ 10,288 $ 65,107 $ 42,974
Total cash received 29,268 9,374 60,507 39,533
Total fees incurred $ 173 $ 76 $ 308 $ 142