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 |