Quarterly report pursuant to Section 13 or 15(d)

MAJOR CUSTOMERS (Details Narrative)

v3.22.0.1
MAJOR CUSTOMERS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2021
Concentration Risk [Line Items]          
Revenue $ 15,472,962 $ 13,121,460 $ 28,893,723 $ 25,768,838  
Revenues in excess of billings 18,730,022   18,730,022   $ 14,680,131
Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Revenues in excess of billings 8,336,839   8,336,839   2,041,750
BMW Financial (BMW) [Member]          
Concentration Risk [Line Items]          
Revenues in excess of billings 3,326,380   $ 3,326,380   4,453,299
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     39.50% 21.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | BMW Financial (BMW) [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     5.30% 11.80%  
Accounts Receivable [Member] | Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Accounts receivable, gross 1,163,468   $ 1,163,468   462,861
Accounts Receivable [Member] | BMW Financial (BMW) [Member]          
Concentration Risk [Line Items]          
Accounts receivable, gross $ 1,601,071   1,601,071   $ 35,063
Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Revenue     11,421,688 $ 5,402,152  
BMW Financial (BMW) [Member]          
Concentration Risk [Line Items]          
Revenue     $ 1,531,588 $ 3,051,244