Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF PROPERTY AND EQUIPMENT (Details)

v3.25.2
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Property, Plant and Equipment [Line Items]    
Subtotal $ 18,343,054 $ 17,569,089
Accumulated Depreciation (13,269,682) (12,462,247)
Property and Equipment, Net 5,073,372 5,106,842
Office Furniture and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 2,437,002 2,352,940
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 9,513,181 8,679,791
Assets Held under Capital Leases [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 145,197 154,718
Building [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 3,532,475 3,602,819
Land [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 894,698 913,473
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 1,603,271 1,658,961
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal $ 217,230 $ 206,387