Annual report pursuant to Section 13 and 15(d)

SUMMARY OF ESTIMATED USEFUL LIVES OF ASSETS (Details)

v3.23.3
SUMMARY OF ESTIMATED USEFUL LIVES OF ASSETS (Details)
Jun. 30, 2023
Computer Equipment and Software [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of assets 3 years
Computer Equipment and Software [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of assets 5 years
Office Furniture and Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of assets 5 years
Office Furniture and Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of assets 10 years
Building [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of assets 20 years
Automobiles [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of assets 5 years
Leaseholds and Leasehold Improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of assets 3 years
Leaseholds and Leasehold Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of assets 10 years
Improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of assets 5 years
Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life of assets 10 years