XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Factoring Arrangements - Schedule of Earned and Unearned Components Included in Advances from Factoring Arrangement (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Factoring With Recourse [Abstract]    
Purchased accounts receivable $ 9,574 $ 7,680
Unearned future contract advances 19,821 10,366
Total $ 29,395 $ 18,046