XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Concentrations (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Concentration Risk [Line Items]        
Total revenue $ 2,808,354 $ 3,514,149 $ 7,296,278 $ 8,319,757
Customer One [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Concentration Risk [Line Items]        
Total revenue 630,413 1,193,616    
Customer Two [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Concentration Risk [Line Items]        
Total revenue $ 376,276 609,676    
Customer Three [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Concentration Risk [Line Items]        
Total revenue   $ 479,670