2023: A new dawn in financial reporting of insurance contracts