Schedule of Outstanding Obligations for Supplier Finance Program (Details) $ in Thousands |
12 Months Ended |
---|---|
Dec. 31, 2022
USD ($)
| |
Accounting Policies [Abstract] | |
Confirmed obligations outstanding at the beginning of the year | $ 11,348 |
Invoices confirmed during the year | 35,755 |
Confirmed invoices paid during the year | (37,813) |
Confirmed obligations outstanding at the end of the year | $ 9,290 |