The association shall keep financial records sufficiently detailed to enable the association to comply with §§66-27-502 and66-27-503. All financial and other records shall be made reasonably available for examination by any unit owner, the holder of any mortgage or deed of trust encumbering a unit, and their respective authorized agents.