Quarterly report pursuant to Section 13 or 15(d)

MAJOR CUSTOMERS (Details Narrative)

v3.24.3
MAJOR CUSTOMERS (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Concentration Risk [Line Items]      
Revenue $ 14,598,498 $ 14,242,181  
Revenues in excess of billings 12,743,571   $ 12,684,518
Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Revenues in excess of billings 716,952   892,109
BMW Financial [Member]      
Concentration Risk [Line Items]      
Revenues in excess of billings $ 542,374   1,419,997
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 22.30% 25.90%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | BMW Financial [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 17.10% 7.40%  
Accounts Receivable [Member] | Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Accounts receivable, gross $ 478,783   538,648
Accounts Receivable [Member] | BMW Financial [Member]      
Concentration Risk [Line Items]      
Accounts receivable, gross 161,788   $ 505,875
Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Revenue 3,217,541 $ 3,687,631  
BMW Financial [Member]      
Concentration Risk [Line Items]      
Revenue $ 2,472,701 $ 1,058,137