Try using @ElementCollection annotation, generally, Hibernate Envers might not recognize changes to a collection of mutable objects like List<BigDecimal?>.
@Entity
@Audited
class ValuesHolder(
// other fields
@ElementCollection
@Column(columnDefinition = "NUMERIC(18,6)", nullable = false)
var values: List<BigDecimal?>,
)
@ElementCollection ensures that Hibernate treats the collection elements as part of the entity and performs dirty checking on the collection. Changes to the collection or its elements will be detected and audited by Envers.