The Points Guy is reporting that Delta has extended the expiration date of flight credits until December 31, 2023. That date also applies to tickets being purchased now.
The article says the major competitors' expiration dates are as follows but notes that one or more may feel they need to match Delta's policy change:
American: March 31, 2022.
United: Dec. 31, 2022, or twelve months for tickets purchased this year.