XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.3
MAJOR CUSTOMERS (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Concentration Risk [Line Items]      
Revenue $ 14,242,181 $ 12,706,119  
Revenues in excess of billings 13,008,285   $ 12,377,677
Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Revenues in excess of billings $ 1,229,485   1,961,750
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 25.90% 28.30%  
Accounts Receivable [Member] | Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Accounts receivable, gross $ 999,337   $ 4,368,881
Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Revenue $ 3,687,631 $ 3,591,807