Quarterly report pursuant to Section 13 or 15(d)

MAJOR CUSTOMERS (Details Narrative)

v3.22.2.2
MAJOR CUSTOMERS (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Concentration Risk [Line Items]      
Revenue $ 12,706,119 $ 13,420,761  
Revenues in excess of billings 13,347,524   $ 14,571,776
Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Revenues in excess of billings 1,804,728   365,863
BMW Financial (BMW) [Member]      
Concentration Risk [Line Items]      
Revenues in excess of billings $ 2,533,172   2,199,381
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 28.30% 26.40%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | BMW Financial (BMW) [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 11.60% 6.60%  
Accounts Receivable [Member] | Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Accounts receivable, gross $ 600,925   2,005,463
Accounts Receivable [Member] | BMW Financial (BMW) [Member]      
Concentration Risk [Line Items]      
Accounts receivable, gross 132,392   $ 2,498,645
Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Revenue 3,591,807 $ 3,542,284  
BMW Financial (BMW) [Member]      
Concentration Risk [Line Items]      
Revenue $ 1,469,147 $ 891,679