XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable Factoring - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Debt Disclosure [Abstract]          
Continuing Involvement with Derecognized Transferred Financial Assets, Amount Outstanding $ 57,465   $ 57,465   $ 52,491
Total amount of accounts receivable factored without recourse 114,260 $ 90,332 217,305 $ 172,882  
Loss On Sale Of Accounts Receivable Without Recourse 636 $ 114 1,073 $ 239  
Cash collected on behalf of factor $ 5,646   $ 5,646   $ 3,772