Retirement lump sum payout - what tax year to be reported?

I have used a financial organization in South Africa to manage the lump sum payout in South Africa. The payout and South African taxes were paid out in December 2023, but it was in an account that I did not have access to (except for balance). The payout and incurred costs for the financial organization occurred in February 2024 only. The funds were transferred to my US bank account only in February 2024. Do I report the lump sum pay out in 2023 or 2024 IRS tax year in the USA?