For a AWS Route53 public zone created, I notice a default delegation set created with NS & SOA records.
But the name servers at the zone and the NS record type seems to have a slight difference. What I mean is:

I notice the name server records ending with a period as highlighted in the records section. But in the hosted zone details, there aren't any period that end the name server record. Why is it so, is there a difference that needs to be understood. Couldn't get any info from AWS?
When I pull the record via terraform, it returns the ns records without the period. Currently there's no data resource support from terraform to pull the ns records from the records section.
Can someone educate me pls. Thanks.