XML 67 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Factoring Arrangements - Schedule of Earned and Unearned Components Included in Advances from Factoring Arrangement (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Factoring With Recourse [Abstract]    
Purchased accounts receivable $ 7,390 $ 7,924
Unearned future contract advances 6,885 16,473
Advances under factoring arrangement $ 14,275 $ 24,397