v3.24.1
Schedule of Revenue by Major Customers by Reporting Segments (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]    
Total $ 4,408,311 $ 3,876,227
Transportation [Member]    
Product Information [Line Items]    
Total 1,968,061 1,589,435
Currency Processing [Member]    
Product Information [Line Items]    
Total 2,375,594 2,223,404
Compliance [Member]    
Product Information [Line Items]    
Total $ 64,656 $ 63,388