Schedule of Revenue by Major Customers by Reporting Segments (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Product Information [Line Items]    
Total $ 4,659,393 $ 4,131,650
Service: Transportation [Member]    
Product Information [Line Items]    
Total 1,775,594 1,928,289
Service: Currency Processing [Member]    
Product Information [Line Items]    
Total 2,800,377 2,111,966
Service: Compliance [Member]    
Product Information [Line Items]    
Total $ 83,422 $ 91,395