I think that it is an a appositive. And appositive is a phrase that adds additional information, usually between two commas. Example:”Many Americans, having never traveled outside the United States, have little understanding of other countries.” Appositive phrases normally come in the middle of a sentence. The appositive phrase in your sentence is unusual in that it comes at the end of the sentence.