Quarterly report pursuant to Section 13 or 15(d)

MAJOR CUSTOMERS (Details Narrative)

v3.25.0.1
MAJOR CUSTOMERS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2024
Concentration Risk [Line Items]          
Revenue $ 15,536,661 $ 15,237,941 $ 30,135,159 $ 29,480,122  
Revenues in excess of billings 10,661,549   10,661,549   $ 12,684,518
Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Revenues in excess of billings 761,367   761,367   892,109
BMW Financial [Member]          
Concentration Risk [Line Items]          
Revenues in excess of billings $ 1,375,671   $ 1,375,671   1,419,997
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 19.60% 25.90% 20.80% 25.90%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | BMW Financial [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 20.10% 4.60% 18.50% 6.00%  
Accounts Receivable [Member] | Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Accounts receivable, gross $ 368,862   $ 368,862   538,648
Accounts Receivable [Member] | BMW Financial [Member]          
Concentration Risk [Line Items]          
Accounts receivable, gross 107,716   107,716   $ 505,875
Daimler Financial Services [Member]          
Concentration Risk [Line Items]          
Revenue 3,042,849 $ 3,945,061 6,260,390 $ 7,632,692  
BMW Financial [Member]          
Concentration Risk [Line Items]          
Revenue $ 3,116,086 $ 699,966 $ 5,588,787 $ 1,109,955