Quarterly report pursuant to Section 13 or 15(d)

MAJOR CUSTOMERS (Details Narrative)

v3.22.4
MAJOR CUSTOMERS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2022
Concentration Risk [Line Items]          
Revenue $ 12,390,358 $ 15,472,962 $ 25,096,477 $ 28,893,723  
Revenues in excess of billings 14,785,593   14,785,593   $ 14,571,776
Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Revenues in excess of billings 3,535,799   3,535,799   365,863
BMW Financial (BMW) [Member]          
Concentration Risk [Line Items]          
Revenues in excess of billings 2,252,994   $ 2,252,994   2,199,381
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     28.20% 39.50%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | BMW Financial (BMW) [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     9.20% 5.30%  
Accounts Receivable [Member] | Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Accounts receivable, gross 357,164   $ 357,164   2,005,463
Accounts Receivable [Member] | BMW Financial (BMW) [Member]          
Concentration Risk [Line Items]          
Accounts receivable, gross $ 360,703   360,703   $ 2,498,645
Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Revenue     7,069,884 $ 11,421,688  
BMW Financial (BMW) [Member]          
Concentration Risk [Line Items]          
Revenue     $ 2,314,744 $ 1,531,588