sql server – How to write dbatools Test-DbaLastBackup results to SQL database table

I have installed dbatools and I am trying to write the results from the Test-DbaLastBackup to a database table.

Test-DbaLastBackup -Destination $TargetSqlServerInstance -SqlInstance $SourceSqlServer -Database innova_itgr -IgnoreLogBackup -IgnoreDiffBackup -ExcludeDatabase master,model,msdb,temdb -CopyFile -CopyPath $TargetServerRestorePath | `
                    Select-Object -Property SourceServer,TestServer,Database,FileExists,Size,RestoreResult,DbccResult,RestoreStart,RestoreEnd,RestoreElapsed,DbccMaxDop,DbccStart,DbccEnd,DbccElapsed,BackupDates,BackupFiles | ` 
                    Write-SQLTableData -ServerInstance $TargetSqlServerInstance -DatabaseName "DB_Utility" -SchemaName "dbo" -Tablename "Test_DBALastBackup2" -Force

I get the following

Error:
Write-SQLTableData : 'dataType' argument cannot be null.

I am this is the data the PowerShell is generating:

SourceServer   : SourceInstance
TestServer     : DestinationServerSQL2016
Database       : MyDatabase
FileExists     : True
Size           : 1.97 GB
RestoreResult  : Success
DbccResult     : Success
RestoreStart   : 2021-08-27 18:29:54.154
RestoreEnd     : 2021-08-27 18:30:18.167
RestoreElapsed : 00:00:24
DbccMaxDop     : 0
DbccStart      : 2021-08-27 18:30:18.217
DbccEnd        : 2021-08-27 18:30:27.792
DbccElapsed    : 00:00:09
BackupDates    : {08/27/2021 01:45:15}
BackupFiles    : L:RESTOREFile_backup_2021_08_27_013501_8802323.bak

Table Design:

enter image description here